/*
! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: currentColor; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
*/

html {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font family by default.
2. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", 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;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-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.
*/

::-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 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden] {
  display: none;
}

*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(0 125 178 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(0 125 178 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}.\!container {
  width: 100% !important;
}.container {
  width: 100%;
}@media (min-width: 640px) {

  .\!container {
    max-width: 640px !important;
  }

  .container {
    max-width: 640px;
  }
}@media (min-width: 768px) {

  .\!container {
    max-width: 768px !important;
  }

  .container {
    max-width: 768px;
  }
}@media (min-width: 1024px) {

  .\!container {
    max-width: 1024px !important;
  }

  .container {
    max-width: 1024px;
  }
}@media (min-width: 1280px) {

  .\!container {
    max-width: 1280px !important;
  }

  .container {
    max-width: 1280px;
  }
}@media (min-width: 1536px) {

  .\!container {
    max-width: 1536px !important;
  }

  .container {
    max-width: 1536px;
  }
}.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}.pointer-events-none {
  pointer-events: none;
}.pointer-events-auto {
  pointer-events: auto;
}.\!visible {
  visibility: visible !important;
}.visible {
  visibility: visible;
}.invisible {
  visibility: hidden;
}.collapse {
  visibility: collapse;
}.static {
  position: static;
}.\!fixed {
  position: fixed !important;
}.fixed {
  position: fixed;
}.absolute {
  position: absolute;
}.relative {
  position: relative;
}.sticky {
  position: sticky;
}.inset-0 {
  inset: 0px;
}.inset-x-0 {
  left: 0px;
  right: 0px;
}.inset-x-2 {
  left: 0.5rem;
  right: 0.5rem;
}.inset-x-4 {
  left: 1rem;
  right: 1rem;
}.inset-y-0 {
  top: 0px;
  bottom: 0px;
}.-left-7 {
  left: -1.75rem;
}.-right-1 {
  right: -0.25rem;
}.-top-1 {
  top: -0.25rem;
}.-top-2 {
  top: -0.5rem;
}.-top-6 {
  top: -1.5rem;
}.-top-9 {
  top: -2.25rem;
}.bottom-0 {
  bottom: 0px;
}.bottom-11 {
  bottom: 2.75rem;
}.bottom-14 {
  bottom: 3.5rem;
}.bottom-16 {
  bottom: 4rem;
}.bottom-2 {
  bottom: 0.5rem;
}.bottom-4 {
  bottom: 1rem;
}.bottom-7 {
  bottom: 1.75rem;
}.bottom-8 {
  bottom: 2rem;
}.left-0 {
  left: 0px;
}.left-1 {
  left: 0.25rem;
}.left-1\/2 {
  left: 50%;
}.left-2 {
  left: 0.5rem;
}.left-\[50vw\] {
  left: 50vw;
}.left-\[calc\(100\%-6px\)\] {
  left: calc(100% - 6px);
}.right-0 {
  right: 0px;
}.right-1 {
  right: 0.25rem;
}.right-2 {
  right: 0.5rem;
}.right-2\.5 {
  right: 0.625rem;
}.right-3 {
  right: 0.75rem;
}.right-4 {
  right: 1rem;
}.right-8 {
  right: 2rem;
}.top-0 {
  top: 0px;
}.top-1 {
  top: 0.25rem;
}.top-1\/2 {
  top: 50%;
}.top-11 {
  top: 2.75rem;
}.top-15 {
  top: 3.75rem;
}.top-2 {
  top: 0.5rem;
}.top-2\.5 {
  top: 0.625rem;
}.top-20 {
  top: 5rem;
}.top-3 {
  top: 0.75rem;
}.top-4 {
  top: 1rem;
}.top-9 {
  top: 2.25rem;
}.top-\[-2px\] {
  top: -2px;
}.top-\[40vh\] {
  top: 40vh;
}.top-\[50vh\] {
  top: 50vh;
}.z-10 {
  z-index: 10;
}.z-20 {
  z-index: 20;
}.z-50 {
  z-index: 50;
}.z-\[100000\] {
  z-index: 100000;
}.z-\[101\] {
  z-index: 101;
}.z-\[1\] {
  z-index: 1;
}.z-\[810\] {
  z-index: 810;
}.z-\[9\] {
  z-index: 9;
}.col-span-full {
  grid-column: 1 / -1;
}.col-start-1 {
  grid-column-start: 1;
}.col-start-3 {
  grid-column-start: 3;
}.col-end-2 {
  grid-column-end: 2;
}.col-end-4 {
  grid-column-end: 4;
}.row-span-full {
  grid-row: 1 / -1;
}.row-start-1 {
  grid-row-start: 1;
}.row-start-3 {
  grid-row-start: 3;
}.row-end-2 {
  grid-row-end: 2;
}.row-end-4 {
  grid-row-end: 4;
}.m-0 {
  margin: 0px;
}.m-1 {
  margin: 0.25rem;
}.m-2 {
  margin: 0.5rem;
}.m-4 {
  margin: 1rem;
}.m-5 {
  margin: 1.25rem;
}.-my-1 {
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}.mx-1 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}.mx-10 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}.mx-2 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}.mx-3 {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}.mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}.mx-5 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}.mx-6 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}.mx-auto {
  margin-left: auto;
  margin-right: auto;
}.my-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}.my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}.my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}.my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}.my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}.my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}.\!mb-0 {
  margin-bottom: 0px !important;
}.\!mb-4 {
  margin-bottom: 1rem !important;
}.-ml-2 {
  margin-left: -0.5rem;
}.-mt-12 {
  margin-top: -3rem;
}.-mt-4 {
  margin-top: -1rem;
}.mb-0 {
  margin-bottom: 0px;
}.mb-0\.5 {
  margin-bottom: 0.125rem;
}.mb-1 {
  margin-bottom: 0.25rem;
}.mb-12 {
  margin-bottom: 3rem;
}.mb-2 {
  margin-bottom: 0.5rem;
}.mb-3 {
  margin-bottom: 0.75rem;
}.mb-4 {
  margin-bottom: 1rem;
}.mb-5 {
  margin-bottom: 1.25rem;
}.mb-6 {
  margin-bottom: 1.5rem;
}.mb-\[-2px\] {
  margin-bottom: -2px;
}.mb-\[10px\] {
  margin-bottom: 10px;
}.mb-\[30px\] {
  margin-bottom: 30px;
}.ml-1 {
  margin-left: 0.25rem;
}.ml-2 {
  margin-left: 0.5rem;
}.ml-3 {
  margin-left: 0.75rem;
}.ml-4 {
  margin-left: 1rem;
}.ml-\[-34px\] {
  margin-left: -34px;
}.ml-\[-8px\] {
  margin-left: -8px;
}.mr-1 {
  margin-right: 0.25rem;
}.mr-1\.5 {
  margin-right: 0.375rem;
}.mr-10 {
  margin-right: 2.5rem;
}.mr-2 {
  margin-right: 0.5rem;
}.mr-4 {
  margin-right: 1rem;
}.mr-\[10px\] {
  margin-right: 10px;
}.mr-\[5px\] {
  margin-right: 5px;
}.mt-1 {
  margin-top: 0.25rem;
}.mt-1\.5 {
  margin-top: 0.375rem;
}.mt-10 {
  margin-top: 2.5rem;
}.mt-2 {
  margin-top: 0.5rem;
}.mt-2\.5 {
  margin-top: 0.625rem;
}.mt-20 {
  margin-top: 5rem;
}.mt-3 {
  margin-top: 0.75rem;
}.mt-4 {
  margin-top: 1rem;
}.mt-6 {
  margin-top: 1.5rem;
}.mt-7 {
  margin-top: 1.75rem;
}.mt-8 {
  margin-top: 2rem;
}.mt-\[-72px\] {
  margin-top: -72px;
}.mt-\[10px\] {
  margin-top: 10px;
}.mt-\[18px\] {
  margin-top: 18px;
}.mt-\[22px\] {
  margin-top: 22px;
}.mt-\[26px\] {
  margin-top: 26px;
}.mt-\[30px\] {
  margin-top: 30px;
}.mt-\[56px\] {
  margin-top: 56px;
}.mt-\[6px\] {
  margin-top: 6px;
}.box-border {
  box-sizing: border-box;
}.block {
  display: block;
}.inline-block {
  display: inline-block;
}.inline {
  display: inline;
}.\!flex {
  display: flex !important;
}.flex {
  display: flex;
}.inline-flex {
  display: inline-flex;
}.table {
  display: table;
}.grid {
  display: grid;
}.contents {
  display: contents;
}.\!hidden {
  display: none !important;
}.hidden {
  display: none;
}.h-0 {
  height: 0px;
}.h-1 {
  height: 0.25rem;
}.h-1\.5 {
  height: 0.375rem;
}.h-10 {
  height: 2.5rem;
}.h-12 {
  height: 3rem;
}.h-14 {
  height: 3.5rem;
}.h-2 {
  height: 0.5rem;
}.h-24 {
  height: 6rem;
}.h-32 {
  height: 8rem;
}.h-36 {
  height: 9rem;
}.h-4 {
  height: 1rem;
}.h-40 {
  height: 10rem;
}.h-5 {
  height: 1.25rem;
}.h-6 {
  height: 1.5rem;
}.h-60 {
  height: 15rem;
}.h-7 {
  height: 1.75rem;
}.h-8 {
  height: 2rem;
}.h-80 {
  height: 20rem;
}.h-9 {
  height: 2.25rem;
}.h-96 {
  height: 24rem;
}.h-\[146px\] {
  height: 146px;
}.h-\[22px\] {
  height: 22px;
}.h-\[2px\] {
  height: 2px;
}.h-\[50px\] {
  height: 50px;
}.h-\[549px\] {
  height: 549px;
}.h-\[calc\(100\%\+1em\)\] {
  height: calc(100% + 1em);
}.h-auto {
  height: auto;
}.h-full {
  height: 100%;
}.h-screen {
  height: 100vh;
}.\!max-h-none {
  max-height: none !important;
}.max-h-0 {
  max-height: 0px;
}.max-h-80 {
  max-height: 20rem;
}.max-h-9 {
  max-height: 2.25rem;
}.max-h-\[250px\] {
  max-height: 250px;
}.max-h-\[30vh\] {
  max-height: 30vh;
}.max-h-\[360px\] {
  max-height: 360px;
}.max-h-\[40vh\] {
  max-height: 40vh;
}.max-h-\[75vh\] {
  max-height: 75vh;
}.max-h-\[var\(--CondensedStrictBanner-maxHeight\)\] {
  max-height: var(--CondensedStrictBanner-maxHeight);
}.min-h-0 {
  min-height: 0px;
}.min-h-\[3\.75rem\] {
  min-height: 3.75rem;
}.min-h-\[320px\] {
  min-height: 320px;
}.min-h-screen {
  min-height: 100vh;
}.\!w-auto {
  width: auto !important;
}.w-1 {
  width: 0.25rem;
}.w-1\.5 {
  width: 0.375rem;
}.w-1\/2 {
  width: 50%;
}.w-10 {
  width: 2.5rem;
}.w-12 {
  width: 3rem;
}.w-14 {
  width: 3.5rem;
}.w-2 {
  width: 0.5rem;
}.w-20 {
  width: 5rem;
}.w-24 {
  width: 6rem;
}.w-32 {
  width: 8rem;
}.w-4 {
  width: 1rem;
}.w-5 {
  width: 1.25rem;
}.w-6 {
  width: 1.5rem;
}.w-60 {
  width: 15rem;
}.w-7 {
  width: 1.75rem;
}.w-8 {
  width: 2rem;
}.w-80 {
  width: 20rem;
}.w-9 {
  width: 2.25rem;
}.w-96 {
  width: 24rem;
}.w-\[1px\] {
  width: 1px;
}.w-\[217px\] {
  width: 217px;
}.w-\[22px\] {
  width: 22px;
}.w-\[296px\] {
  width: 296px;
}.w-\[455px\] {
  width: 455px;
}.w-\[800px\] {
  width: 800px;
}.w-\[calc\(100\%-48px\)\] {
  width: calc(100% - 48px);
}.w-auto {
  width: auto;
}.w-fit {
  width: -moz-fit-content;
  width: fit-content;
}.w-full {
  width: 100%;
}.w-max {
  width: -moz-max-content;
  width: max-content;
}.w-screen {
  width: 100vw;
}.min-w-0 {
  min-width: 0px;
}.min-w-\[1\.5rem\] {
  min-width: 1.5rem;
}.min-w-\[150px\] {
  min-width: 150px;
}.min-w-\[194px\] {
  min-width: 194px;
}.min-w-\[240px\] {
  min-width: 240px;
}.\!max-w-none {
  max-width: none !important;
}.max-w-4xl {
  max-width: 56rem;
}.max-w-5xl {
  max-width: 64rem;
}.max-w-6xl {
  max-width: 72rem;
}.max-w-\[1400px\] {
  max-width: 1400px;
}.max-w-\[1600px\] {
  max-width: 1600px;
}.max-w-\[440px\] {
  max-width: 440px;
}.max-w-\[600px\] {
  max-width: 600px;
}.max-w-full {
  max-width: 100%;
}.max-w-md {
  max-width: 28rem;
}.max-w-sm {
  max-width: 24rem;
}.flex-1 {
  flex: 1 1 0%;
}.flex-\[0_0_auto\] {
  flex: 0 0 auto;
}.flex-initial {
  flex: 0 1 auto;
}.flex-none {
  flex: none;
}.flex-shrink {
  flex-shrink: 1;
}.shrink {
  flex-shrink: 1;
}.shrink-0 {
  flex-shrink: 0;
}.flex-grow {
  flex-grow: 1;
}.grow {
  flex-grow: 1;
}.table-auto {
  table-layout: auto;
}.border-collapse {
  border-collapse: collapse;
}.-translate-x-1\/2 {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.-translate-x-8 {
  --tw-translate-x: -2rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.-translate-y-1\/2 {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.-translate-y-8 {
  --tw-translate-y: -2rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.translate-y-0 {
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.translate-y-1 {
  --tw-translate-y: 0.25rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.translate-y-2 {
  --tw-translate-y: 0.5rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.translate-y-4 {
  --tw-translate-y: 1rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.translate-y-\[-116px\] {
  --tw-translate-y: -116px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.rotate-180 {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.scale-100 {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.scale-95 {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}@keyframes spin {

  to {
    transform: rotate(360deg);
  }
}.animate-spin {
  animation: spin 1s linear infinite;
}.cursor-\[move\] {
  cursor: move;
}.cursor-pointer {
  cursor: pointer;
}.resize {
  resize: both;
}.list-decimal {
  list-style-type: decimal;
}.list-none {
  list-style-type: none;
}.grid-flow-col {
  grid-auto-flow: column;
}.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}.grid-cols-\[1fr_auto_1fr\] {
  grid-template-columns: 1fr auto 1fr;
}.grid-cols-\[minmax\(auto\2c _max-content\)_1fr_minmax\(auto\2c _max-content\)\] {
  grid-template-columns: minmax(auto, max-content) 1fr minmax(auto, max-content);
}.grid-rows-1 {
  grid-template-rows: repeat(1, minmax(0, 1fr));
}.grid-rows-\[1fr_auto_1fr\] {
  grid-template-rows: 1fr auto 1fr;
}.grid-rows-\[1fr_min-content\] {
  grid-template-rows: 1fr min-content;
}.grid-rows-\[auto_1fr_min-content\] {
  grid-template-rows: auto 1fr min-content;
}.grid-rows-\[auto_min-content\] {
  grid-template-rows: auto min-content;
}.flex-row {
  flex-direction: row;
}.flex-col {
  flex-direction: column;
}.flex-wrap {
  flex-wrap: wrap;
}.flex-wrap-reverse {
  flex-wrap: wrap-reverse;
}.flex-nowrap {
  flex-wrap: nowrap;
}.place-content-center {
  place-content: center;
}.place-items-start {
  place-items: start;
}.place-items-center {
  place-items: center;
}.items-start {
  align-items: flex-start;
}.items-center {
  align-items: center;
}.justify-end {
  justify-content: flex-end;
}.justify-center {
  justify-content: center;
}.justify-between {
  justify-content: space-between;
}.justify-evenly {
  justify-content: space-evenly;
}.justify-items-start {
  justify-items: start;
}.justify-items-stretch {
  justify-items: stretch;
}.gap-1 {
  gap: 0.25rem;
}.gap-10 {
  gap: 2.5rem;
}.gap-2 {
  gap: 0.5rem;
}.gap-24 {
  gap: 6rem;
}.gap-3 {
  gap: 0.75rem;
}.gap-4 {
  gap: 1rem;
}.gap-5 {
  gap: 1.25rem;
}.gap-6 {
  gap: 1.5rem;
}.gap-\[10px\] {
  gap: 10px;
}.gap-x-2 {
  -moz-column-gap: 0.5rem;
       column-gap: 0.5rem;
}.gap-x-20 {
  -moz-column-gap: 5rem;
       column-gap: 5rem;
}.gap-x-4 {
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}.gap-x-8 {
  -moz-column-gap: 2rem;
       column-gap: 2rem;
}.gap-y-8 {
  row-gap: 2rem;
}.space-x-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}.space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.375rem * var(--tw-space-x-reverse));
  margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
}.space-x-12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(3rem * var(--tw-space-x-reverse));
  margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
}.space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}.space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}.space-x-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.5rem * var(--tw-space-x-reverse));
  margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
}.space-x-\[5px\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(5px * var(--tw-space-x-reverse));
  margin-left: calc(5px * calc(1 - var(--tw-space-x-reverse)));
}.space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}.space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}.space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}.space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}.space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}.divide-x > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(1px * var(--tw-divide-x-reverse));
  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}.divide-y > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}.divide-dark-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(198 205 213 / var(--tw-divide-opacity));
}.divide-dark-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(218 225 232 / var(--tw-divide-opacity));
}.self-start {
  align-self: flex-start;
}.self-end {
  align-self: flex-end;
}.self-center {
  align-self: center;
}.overflow-auto {
  overflow: auto;
}.overflow-hidden {
  overflow: hidden;
}.overflow-y-auto {
  overflow-y: auto;
}.overflow-x-hidden {
  overflow-x: hidden;
}.overflow-y-scroll {
  overflow-y: scroll;
}.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}.text-ellipsis {
  text-overflow: ellipsis;
}.whitespace-normal {
  white-space: normal;
}.whitespace-nowrap {
  white-space: nowrap;
}.break-words {
  overflow-wrap: break-word;
}.break-all {
  word-break: break-all;
}.rounded {
  border-radius: 0.25rem;
}.rounded-\[5px\] {
  border-radius: 5px;
}.rounded-\[6px\] {
  border-radius: 6px;
}.rounded-full {
  border-radius: 9999px;
}.rounded-inherit {
  border-radius: inherit;
}.rounded-lg {
  border-radius: 0.5rem;
}.rounded-none {
  border-radius: 0px;
}.rounded-sm {
  border-radius: 0.125rem;
}.rounded-b-lg {
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}.rounded-t-lg {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}.rounded-bl-inherit {
  border-bottom-left-radius: inherit;
}.rounded-br-inherit {
  border-bottom-right-radius: inherit;
}.border {
  border-width: 1px;
}.border-0 {
  border-width: 0px;
}.border-2 {
  border-width: 2px;
}.border-x {
  border-left-width: 1px;
  border-right-width: 1px;
}.border-x-0 {
  border-left-width: 0px;
  border-right-width: 0px;
}.border-y {
  border-top-width: 1px;
  border-bottom-width: 1px;
}.border-b {
  border-bottom-width: 1px;
}.border-b-2 {
  border-bottom-width: 2px;
}.border-l {
  border-left-width: 1px;
}.border-r {
  border-right-width: 1px;
}.border-t {
  border-top-width: 1px;
}.border-t-4 {
  border-top-width: 4px;
}.border-solid {
  border-style: solid;
}.border-dashed {
  border-style: dashed;
}.\!border-none {
  border-style: none !important;
}.border-none {
  border-style: none;
}.\!border-blue-chill {
  --tw-border-opacity: 1 !important;
  border-color: rgb(0 100 148 / var(--tw-border-opacity)) !important;
}.border-\[\#B7D0B3\] {
  --tw-border-opacity: 1;
  border-color: rgb(183 208 179 / var(--tw-border-opacity));
}.border-\[\#FF9F9E\] {
  --tw-border-opacity: 1;
  border-color: rgb(255 159 158 / var(--tw-border-opacity));
}.border-black {
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}.border-blue-chill {
  --tw-border-opacity: 1;
  border-color: rgb(0 100 148 / var(--tw-border-opacity));
}.border-dark-2 {
  --tw-border-opacity: 1;
  border-color: rgb(57 64 70 / var(--tw-border-opacity));
}.border-dark-3 {
  --tw-border-opacity: 1;
  border-color: rgb(75 83 90 / var(--tw-border-opacity));
}.border-dark-5 {
  --tw-border-opacity: 1;
  border-color: rgb(155 163 172 / var(--tw-border-opacity));
}.border-dark-5\/25 {
  border-color: rgb(155 163 172 / 0.25);
}.border-dark-6 {
  --tw-border-opacity: 1;
  border-color: rgb(198 205 213 / var(--tw-border-opacity));
}.border-dark-7 {
  --tw-border-opacity: 1;
  border-color: rgb(218 225 232 / var(--tw-border-opacity));
}.border-deepl-blue {
  --tw-border-opacity: 1;
  border-color: rgb(15 43 70 / var(--tw-border-opacity));
}.border-deprecated-lightgrey {
  --tw-border-opacity: 1;
  border-color: rgb(238 238 238 / var(--tw-border-opacity));
}.border-green-200 {
  --tw-border-opacity: 1;
  border-color: rgb(184 219 211 / var(--tw-border-opacity));
}.border-neutral-300 {
  --tw-border-opacity: 1;
  border-color: rgb(218 225 232 / var(--tw-border-opacity));
}.border-red-200 {
  --tw-border-opacity: 1;
  border-color: rgb(243 198 195 / var(--tw-border-opacity));
}.border-roman {
  --tw-border-opacity: 1;
  border-color: rgb(218 94 92 / var(--tw-border-opacity));
}.border-transparent {
  border-color: transparent;
}.border-white {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}.border-yellow-200 {
  --tw-border-opacity: 1;
  border-color: rgb(245 225 187 / var(--tw-border-opacity));
}.border-b-dark-7 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(218 225 232 / var(--tw-border-opacity));
}.border-r-dark-7 {
  --tw-border-opacity: 1;
  border-right-color: rgb(218 225 232 / var(--tw-border-opacity));
}.border-t-deprecated-lightgrey {
  --tw-border-opacity: 1;
  border-top-color: rgb(238 238 238 / var(--tw-border-opacity));
}.\!bg-blue-chill {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 100 148 / var(--tw-bg-opacity)) !important;
}.bg-\[\#B4DAE8\] {
  --tw-bg-opacity: 1;
  background-color: rgb(180 218 232 / var(--tw-bg-opacity));
}.bg-\[\#E1F0F5\] {
  --tw-bg-opacity: 1;
  background-color: rgb(225 240 245 / var(--tw-bg-opacity));
}.bg-\[\#E8F7FF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(232 247 255 / var(--tw-bg-opacity));
}.bg-\[\#F2F4F7\] {
  --tw-bg-opacity: 1;
  background-color: rgb(242 244 247 / var(--tw-bg-opacity));
}.bg-\[\#FFF2F2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 242 242 / var(--tw-bg-opacity));
}.bg-\[\#FFFFFF55\] {
  background-color: #FFFFFF55;
}.bg-\[\#f9fafb\]\/25 {
  background-color: rgb(249 250 251 / 0.25);
}.bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 248 250 / var(--tw-bg-opacity));
}.bg-blue-chill {
  --tw-bg-opacity: 1;
  background-color: rgb(0 100 148 / var(--tw-bg-opacity));
}.bg-dark-1 {
  --tw-bg-opacity: 1;
  background-color: rgb(41 44 50 / var(--tw-bg-opacity));
}.bg-dark-4 {
  --tw-bg-opacity: 1;
  background-color: rgb(114 122 131 / var(--tw-bg-opacity));
}.bg-dark-5 {
  --tw-bg-opacity: 1;
  background-color: rgb(155 163 172 / var(--tw-bg-opacity));
}.bg-dark-6 {
  --tw-bg-opacity: 1;
  background-color: rgb(198 205 213 / var(--tw-bg-opacity));
}.bg-dark-8 {
  --tw-bg-opacity: 1;
  background-color: rgb(242 244 247 / var(--tw-bg-opacity));
}.bg-deepl-blue {
  --tw-bg-opacity: 1;
  background-color: rgb(15 43 70 / var(--tw-bg-opacity));
}.bg-deprecated-almost-black {
  --tw-bg-opacity: 1;
  background-color: rgb(28 31 38 / var(--tw-bg-opacity));
}.bg-deprecated-grey {
  --tw-bg-opacity: 1;
  background-color: rgb(241 241 241 / var(--tw-bg-opacity));
}.bg-golden-tanoi {
  --tw-bg-opacity: 1;
  background-color: rgb(255 200 87 / var(--tw-bg-opacity));
}.bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 250 249 / var(--tw-bg-opacity));
}.bg-green-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(184 219 211 / var(--tw-bg-opacity));
}.bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(0 133 99 / var(--tw-bg-opacity));
}.bg-highlight {
  background-color: rgba(255, 200, 87, 0.3);
}.bg-light-blue {
  --tw-bg-opacity: 1;
  background-color: rgb(229 241 246 / var(--tw-bg-opacity));
}.bg-mosque {
  --tw-bg-opacity: 1;
  background-color: rgb(3 113 113 / var(--tw-bg-opacity));
}.bg-neutral-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(198 205 213 / var(--tw-bg-opacity));
}.bg-orange {
  --tw-bg-opacity: 1;
  background-color: rgb(244 111 82 / var(--tw-bg-opacity));
}.bg-red-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 243 243 / var(--tw-bg-opacity));
}.bg-roman {
  --tw-bg-opacity: 1;
  background-color: rgb(218 94 92 / var(--tw-bg-opacity));
}.bg-surf {
  --tw-bg-opacity: 1;
  background-color: rgb(189 217 191 / var(--tw-bg-opacity));
}.bg-taco {
  --tw-bg-opacity: 1;
  background-color: rgb(236 186 130 / var(--tw-bg-opacity));
}.bg-teal {
  --tw-bg-opacity: 1;
  background-color: rgb(82 191 239 / var(--tw-bg-opacity));
}.bg-transparent {
  background-color: transparent;
}.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}.bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 246 234 / var(--tw-bg-opacity));
}.bg-opacity-40 {
  --tw-bg-opacity: 0.4;
}.bg-opacity-50 {
  --tw-bg-opacity: 0.5;
}.bg-none {
  background-image: none;
}.fill-neutral-300 {
  fill: #DAE1E8;
}.fill-neutral-900 {
  fill: #25282D;
}.\!stroke-none {
  stroke: none !important;
}.stroke-current {
  stroke: currentColor;
}.stroke-2 {
  stroke-width: 2;
}.object-contain {
  -o-object-fit: contain;
     object-fit: contain;
}.object-cover {
  -o-object-fit: cover;
     object-fit: cover;
}.object-scale-down {
  -o-object-fit: scale-down;
     object-fit: scale-down;
}.\!p-0 {
  padding: 0px !important;
}.p-0 {
  padding: 0px;
}.p-1 {
  padding: 0.25rem;
}.p-1\.5 {
  padding: 0.375rem;
}.p-10 {
  padding: 2.5rem;
}.p-2 {
  padding: 0.5rem;
}.p-2\.5 {
  padding: 0.625rem;
}.p-3 {
  padding: 0.75rem;
}.p-4 {
  padding: 1rem;
}.p-5 {
  padding: 1.25rem;
}.p-6 {
  padding: 1.5rem;
}.p-8 {
  padding: 2rem;
}.p-\[0px_20px_20px_20px\] {
  padding: 0px 20px 20px 20px;
}.p-\[10px\] {
  padding: 10px;
}.p-\[7px\] {
  padding: 7px;
}.\!py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}.px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}.px-1\.5 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}.px-\[10px\] {
  padding-left: 10px;
  padding-right: 10px;
}.px-\[4px\] {
  padding-left: 4px;
  padding-right: 4px;
}.px-\[70px\] {
  padding-left: 70px;
  padding-right: 70px;
}.py-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}.py-0\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}.py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}.py-15 {
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}.py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}.py-2\.5 {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}.py-20 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}.py-24 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}.py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}.py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}.py-\[10px\] {
  padding-top: 10px;
  padding-bottom: 10px;
}.py-\[12px\] {
  padding-top: 12px;
  padding-bottom: 12px;
}.py-\[1px\] {
  padding-top: 1px;
  padding-bottom: 1px;
}.py-\[3px\] {
  padding-top: 3px;
  padding-bottom: 3px;
}.py-\[5px\] {
  padding-top: 5px;
  padding-bottom: 5px;
}.py-\[6px\] {
  padding-top: 6px;
  padding-bottom: 6px;
}.py-px {
  padding-top: 1px;
  padding-bottom: 1px;
}.\!pl-0 {
  padding-left: 0px !important;
}.\!pl-\[10px\] {
  padding-left: 10px !important;
}.pb-1 {
  padding-bottom: 0.25rem;
}.pb-1\.5 {
  padding-bottom: 0.375rem;
}.pb-10 {
  padding-bottom: 2.5rem;
}.pb-12 {
  padding-bottom: 3rem;
}.pb-2 {
  padding-bottom: 0.5rem;
}.pb-20 {
  padding-bottom: 5rem;
}.pb-3 {
  padding-bottom: 0.75rem;
}.pb-4 {
  padding-bottom: 1rem;
}.pb-6 {
  padding-bottom: 1.5rem;
}.pb-8 {
  padding-bottom: 2rem;
}.pb-\[0\.2em\] {
  padding-bottom: 0.2em;
}.pb-\[100px\] {
  padding-bottom: 100px;
}.pl-0 {
  padding-left: 0px;
}.pl-1 {
  padding-left: 0.25rem;
}.pl-10 {
  padding-left: 2.5rem;
}.pl-12 {
  padding-left: 3rem;
}.pl-2 {
  padding-left: 0.5rem;
}.pl-3 {
  padding-left: 0.75rem;
}.pl-32 {
  padding-left: 8rem;
}.pl-4 {
  padding-left: 1rem;
}.pl-5 {
  padding-left: 1.25rem;
}.pl-6 {
  padding-left: 1.5rem;
}.pl-7 {
  padding-left: 1.75rem;
}.pl-8 {
  padding-left: 2rem;
}.pl-\[10px\] {
  padding-left: 10px;
}.pr-0 {
  padding-right: 0px;
}.pr-2 {
  padding-right: 0.5rem;
}.pr-2\.5 {
  padding-right: 0.625rem;
}.pr-20 {
  padding-right: 5rem;
}.pr-3 {
  padding-right: 0.75rem;
}.pr-4 {
  padding-right: 1rem;
}.pr-6 {
  padding-right: 1.5rem;
}.pt-1 {
  padding-top: 0.25rem;
}.pt-10 {
  padding-top: 2.5rem;
}.pt-12 {
  padding-top: 3rem;
}.pt-16 {
  padding-top: 4rem;
}.pt-2 {
  padding-top: 0.5rem;
}.pt-20 {
  padding-top: 5rem;
}.pt-24 {
  padding-top: 6rem;
}.pt-3 {
  padding-top: 0.75rem;
}.pt-3\.5 {
  padding-top: 0.875rem;
}.pt-4 {
  padding-top: 1rem;
}.pt-52 {
  padding-top: 13rem;
}.pt-6 {
  padding-top: 1.5rem;
}.pt-7 {
  padding-top: 1.75rem;
}.pt-8 {
  padding-top: 2rem;
}.text-left {
  text-align: left;
}.text-center {
  text-align: center;
}.text-right {
  text-align: right;
}.text-start {
  text-align: start;
}.align-baseline {
  vertical-align: baseline;
}.\!text-5xl {
  font-size: 32px !important;
  line-height: 1.3 !important;
}.text-2xl {
  font-size: 21px;
  line-height: 1.4;
}.text-3xl {
  font-size: 24px;
  line-height: 1.4;
}.text-4xl {
  font-size: 28px;
  line-height: 1.3;
}.text-5xl {
  font-size: 32px;
  line-height: 1.3;
}.text-6xl {
  font-size: 40px;
  line-height: 1.3;
}.text-\[10px\] {
  font-size: 10px;
}.text-\[11px\] {
  font-size: 11px;
}.text-\[14px\] {
  font-size: 14px;
}.text-\[15px\] {
  font-size: 15px;
}.text-\[18px\] {
  font-size: 18px;
}.text-\[22px\] {
  font-size: 22px;
}.text-\[24px\] {
  font-size: 24px;
}.text-\[7px\] {
  font-size: 7px;
}.text-\[8px\] {
  font-size: 8px;
}.text-base {
  font-size: 16px;
  line-height: 1.5;
}.text-base\/5 {
  font-size: 16px;
  line-height: 1.25rem;
}.text-lg {
  font-size: 19px;
  line-height: 1.5;
}.text-sm {
  font-size: 14px;
  line-height: 1.5;
}.text-xl {
  font-size: 20px;
  line-height: 1.5;
}.text-xs {
  font-size: 12px;
  line-height: 1.5;
}.font-bold {
  font-weight: 700;
}.font-light {
  font-weight: 300;
}.font-medium {
  font-weight: 500;
}.font-normal {
  font-weight: 400;
}.font-semibold {
  font-weight: 600;
}.uppercase {
  text-transform: uppercase;
}.lowercase {
  text-transform: lowercase;
}.capitalize {
  text-transform: capitalize;
}.italic {
  font-style: italic;
}.ordinal {
  --tw-ordinal: ordinal;
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}.leading-4 {
  line-height: 1rem;
}.leading-5 {
  line-height: 1.25rem;
}.leading-6 {
  line-height: 1.5rem;
}.leading-\[18px\] {
  line-height: 18px;
}.leading-\[2\.2\] {
  line-height: 2.2;
}.leading-\[21px\] {
  line-height: 21px;
}.leading-\[26px\] {
  line-height: 26px;
}.leading-\[2\] {
  line-height: 2;
}.leading-normal {
  line-height: 1.5;
}.leading-snug {
  line-height: 1.4;
}.\!text-dark-4 {
  --tw-text-opacity: 1 !important;
  color: rgb(114 122 131 / var(--tw-text-opacity)) !important;
}.\!text-yellow-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(224 153 45 / var(--tw-text-opacity)) !important;
}.text-\[\#01557C\] {
  --tw-text-opacity: 1;
  color: rgb(1 85 124 / var(--tw-text-opacity));
}.text-\[\#1B4F13\] {
  --tw-text-opacity: 1;
  color: rgb(27 79 19 / var(--tw-text-opacity));
}.text-\[\#25282D\] {
  --tw-text-opacity: 1;
  color: rgb(37 40 45 / var(--tw-text-opacity));
}.text-\[\#999\] {
  --tw-text-opacity: 1;
  color: rgb(153 153 153 / var(--tw-text-opacity));
}.text-\[\#A03A38\] {
  --tw-text-opacity: 1;
  color: rgb(160 58 56 / var(--tw-text-opacity));
}.text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}.text-blue-400 {
  --tw-text-opacity: 1;
  color: rgb(60 157 196 / var(--tw-text-opacity));
}.text-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(1 105 151 / var(--tw-text-opacity));
}.text-blue-900 {
  --tw-text-opacity: 1;
  color: rgb(15 43 70 / var(--tw-text-opacity));
}.text-blue-chill {
  --tw-text-opacity: 1;
  color: rgb(0 100 148 / var(--tw-text-opacity));
}.text-current {
  color: currentColor;
}.text-dark-1 {
  --tw-text-opacity: 1;
  color: rgb(41 44 50 / var(--tw-text-opacity));
}.text-dark-2 {
  --tw-text-opacity: 1;
  color: rgb(57 64 70 / var(--tw-text-opacity));
}.text-dark-3 {
  --tw-text-opacity: 1;
  color: rgb(75 83 90 / var(--tw-text-opacity));
}.text-dark-4 {
  --tw-text-opacity: 1;
  color: rgb(114 122 131 / var(--tw-text-opacity));
}.text-dark-5 {
  --tw-text-opacity: 1;
  color: rgb(155 163 172 / var(--tw-text-opacity));
}.text-dark-7 {
  --tw-text-opacity: 1;
  color: rgb(218 225 232 / var(--tw-text-opacity));
}.text-deepl-blue {
  --tw-text-opacity: 1;
  color: rgb(15 43 70 / var(--tw-text-opacity));
}.text-deprecated-almost-black {
  --tw-text-opacity: 1;
  color: rgb(28 31 38 / var(--tw-text-opacity));
}.text-deprecated-grey-darker {
  --tw-text-opacity: 1;
  color: rgb(110 110 110 / var(--tw-text-opacity));
}.text-deprecated-mid-grey {
  --tw-text-opacity: 1;
  color: rgb(51 51 51 / var(--tw-text-opacity));
}.text-green-500 {
  --tw-text-opacity: 1;
  color: rgb(0 133 99 / var(--tw-text-opacity));
}.text-green-600 {
  --tw-text-opacity: 1;
  color: rgb(0 108 81 / var(--tw-text-opacity));
}.text-mosque {
  --tw-text-opacity: 1;
  color: rgb(3 113 113 / var(--tw-text-opacity));
}.text-neutral-600 {
  --tw-text-opacity: 1;
  color: rgb(114 122 131 / var(--tw-text-opacity));
}.text-neutral-700 {
  --tw-text-opacity: 1;
  color: rgb(75 83 90 / var(--tw-text-opacity));
}.text-neutral-900 {
  --tw-text-opacity: 1;
  color: rgb(37 40 45 / var(--tw-text-opacity));
}.text-red-500 {
  --tw-text-opacity: 1;
  color: rgb(214 59 54 / var(--tw-text-opacity));
}.text-red-600 {
  --tw-text-opacity: 1;
  color: rgb(184 48 46 / var(--tw-text-opacity));
}.text-roman {
  --tw-text-opacity: 1;
  color: rgb(218 94 92 / var(--tw-text-opacity));
}.text-transparent {
  color: transparent;
}.text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}.text-yellow-500 {
  --tw-text-opacity: 1;
  color: rgb(224 153 45 / var(--tw-text-opacity));
}.text-yellow-600 {
  --tw-text-opacity: 1;
  color: rgb(164 105 33 / var(--tw-text-opacity));
}.underline {
  text-decoration-line: underline;
}.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}.\!opacity-0 {
  opacity: 0 !important;
}.opacity-0 {
  opacity: 0;
}.opacity-100 {
  opacity: 1;
}.opacity-75 {
  opacity: 0.75;
}.shadow {
  --tw-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1);
  --tw-shadow-colored: 0px 2px 8px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}.shadow-\[0_14px_16px_rgba\(0\2c 0\2c 0\2c 0\.06\)\] {
  --tw-shadow: 0 14px 16px rgba(0,0,0,0.06);
  --tw-shadow-colored: 0 14px 16px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}.shadow-lg {
  --tw-shadow: 0px 8px 32px rgba(0, 0, 0, 0.12);
  --tw-shadow-colored: 0px 8px 32px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}.shadow-md {
  --tw-shadow: 0px 4px 16px rgba(0, 0, 0, 0.12);
  --tw-shadow-colored: 0px 4px 16px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}.shadow-sm {
  --tw-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
  --tw-shadow-colored: 0px 1px 4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}.outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}.outline {
  outline-style: solid;
}.outline-blue-chill {
  outline-color: #006494;
}.outline-dark-7 {
  outline-color: #DAE1E8;
}.blur {
  --tw-blur: blur(8px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.drop-shadow {
  --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.grayscale {
  --tw-grayscale: grayscale(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.\!filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}.filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.\!transition-opacity {
  transition-property: opacity !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}.transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}.transition-\[opacity\2c max-height\] {
  transition-property: opacity,max-height;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}.transition-colors {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}.transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}.transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}.delay-150 {
  transition-delay: 150ms;
}.duration-100 {
  transition-duration: 100ms;
}.duration-200 {
  transition-duration: 200ms;
}.duration-300 {
  transition-duration: 300ms;
}.duration-75 {
  transition-duration: 75ms;
}.ease-in {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}.ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}@media (forced-colors: active) {

  .forced-colors-mode-border {
    border: thin solid transparent;
  }
}.\[rest\:string\] {
  rest: string;
}.dl_default_text_section ol>li,.dl_default_text_section ul>li,.dl_default_text_section p{line-height:1.6;font-weight:300}.dl_default_text_section ol>li>a:visited,.dl_default_text_section ul>li>a:visited,.dl_default_text_section p>a:visited,.dl_default_text_section h2>a:visited,.dl_default_links>a:visited,.is3_element>.dl_field_error_text>a:visited,.dl_default_text_section ol>li>a:link,.dl_default_text_section ul>li>a:link,.dl_default_text_section p>a:link,.dl_default_text_section h2>a:link,.dl_default_links>a:link,.is3_element>.dl_field_error_text>a:link,.dl_default_link{color:#074b78;text-decoration:none;cursor:pointer}.dl_default_text_section ol>li>a:hover:visited,.dl_default_text_section ul>li>a:hover:visited,.dl_default_text_section p>a:hover:visited,.dl_default_text_section h2>a:hover:visited,.dl_default_links>a:hover:visited,.is3_element>.dl_field_error_text>a:hover:visited,.dl_default_text_section ol>li>a:hover:link,.dl_default_text_section ul>li>a:hover:link,.dl_default_text_section p>a:hover:link,.dl_default_text_section h2>a:hover:link,.dl_default_links>a:hover:link,.is3_element>.dl_field_error_text>a:hover:link,.dl_default_link:hover,.dl_default_text_section ol>li>a:focus:visited,.dl_default_text_section ul>li>a:focus:visited,.dl_default_text_section p>a:focus:visited,.dl_default_text_section h2>a:focus:visited,.dl_default_links>a:focus:visited,.is3_element>.dl_field_error_text>a:focus:visited,.dl_default_text_section ol>li>a:focus:link,.dl_default_text_section ul>li>a:focus:link,.dl_default_text_section p>a:focus:link,.dl_default_text_section h2>a:focus:link,.dl_default_links>a:focus:link,.is3_element>.dl_field_error_text>a:focus:link,.dl_default_link:focus{text-decoration:underline;color:#0f2b46}.dl_default_text_section ol>li>a[href^=http]:visited,.dl_default_text_section ul>li>a[href^=http]:visited,.dl_default_text_section p>a[href^=http]:visited,.dl_default_text_section h2>a[href^=http]:visited,.dl_default_links>a[href^=http]:visited,.is3_element>.dl_field_error_text>a[href^=http]:visited,.dl_default_text_section ol>li>a[href^=http]:link,.dl_default_text_section ul>li>a[href^=http]:link,.dl_default_text_section p>a[href^=http]:link,.dl_default_text_section h2>a[href^=http]:link,.dl_default_links>a[href^=http]:link,.is3_element>.dl_field_error_text>a[href^=http]:link,[href^=http].dl_default_link{white-space:nowrap}.dl_default_text_section ol>li>a[href^=http]:visited::after,.dl_default_text_section ul>li>a[href^=http]:visited::after,.dl_default_text_section p>a[href^=http]:visited::after,.dl_default_text_section h2>a[href^=http]:visited::after,.dl_default_links>a[href^=http]:visited::after,.is3_element>.dl_field_error_text>a[href^=http]:visited::after,.dl_default_text_section ol>li>a[href^=http]:link::after,.dl_default_text_section ul>li>a[href^=http]:link::after,.dl_default_text_section p>a[href^=http]:link::after,.dl_default_text_section h2>a[href^=http]:link::after,.dl_default_links>a[href^=http]:link::after,.is3_element>.dl_field_error_text>a[href^=http]:link::after,[href^=http].dl_default_link::after{content:" ";background-repeat:no-repeat;background-image:url(/img/external_link_hint_blue.svg);display:inline-block;width:1em;height:1em;vertical-align:middle;margin-left:.25em;opacity:.5}.dl_default_text_section ol>li>a[href^=http]:hover:visited::after,.dl_default_text_section ul>li>a[href^=http]:hover:visited::after,.dl_default_text_section p>a[href^=http]:hover:visited::after,.dl_default_text_section h2>a[href^=http]:hover:visited::after,.dl_default_links>a[href^=http]:hover:visited::after,.is3_element>.dl_field_error_text>a[href^=http]:hover:visited::after,.dl_default_text_section ol>li>a[href^=http]:hover:link::after,.dl_default_text_section ul>li>a[href^=http]:hover:link::after,.dl_default_text_section p>a[href^=http]:hover:link::after,.dl_default_text_section h2>a[href^=http]:hover:link::after,.dl_default_links>a[href^=http]:hover:link::after,.is3_element>.dl_field_error_text>a[href^=http]:hover:link::after,[href^=http].dl_default_link:hover::after,.dl_default_text_section ol>li>a[href^=http]:focus:visited::after,.dl_default_text_section ul>li>a[href^=http]:focus:visited::after,.dl_default_text_section p>a[href^=http]:focus:visited::after,.dl_default_text_section h2>a[href^=http]:focus:visited::after,.dl_default_links>a[href^=http]:focus:visited::after,.is3_element>.dl_field_error_text>a[href^=http]:focus:visited::after,.dl_default_text_section ol>li>a[href^=http]:focus:link::after,.dl_default_text_section ul>li>a[href^=http]:focus:link::after,.dl_default_text_section p>a[href^=http]:focus:link::after,.dl_default_text_section h2>a[href^=http]:focus:link::after,.dl_default_links>a[href^=http]:focus:link::after,.is3_element>.dl_field_error_text>a[href^=http]:focus:link::after,[href^=http].dl_default_link:focus::after{opacity:1}.dl_button,.dl_button--4,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2,.dl_button--3,.dl_button--2,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1,.dl_button--1{border:none;border-radius:3px;font-size:16px;font-weight:500;line-height:1.5em;color:#fff;cursor:pointer;padding:.75em 1.5em;display:inline-block;position:relative;transition:background-color .15s ease-out,color .15s ease-out,color .15s ease-out,color .15s ease-out,border .15s ease-out,color .15s ease-out}@media (forced-colors: active) {

  .dl_button,.dl_button--4,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2,.dl_button--3,.dl_button--2,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1,.dl_button--1 {
    border: thin solid transparent;
  }
}.dl_button:focus,.dl_button--4:focus,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2:focus,.dl_button--3:focus,.dl_button--2:focus,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1:focus,.dl_button--1:focus{text-decoration:none}.dl_button:active,.dl_button--4:active,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2:active,.dl_button--3:active,.dl_button--2:active,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1:active,.dl_button--1:active{outline:none;text-decoration:none}[disabled].dl_button,[disabled].dl_button--4,.lmt__notification__blocked [disabled].lmt__notification__blocked__pro__cta-2,[disabled].dl_button--3,[disabled].dl_button--2,.lmt__notification__blocked [disabled].lmt__notification__blocked__pro__cta-1,[disabled].dl_button--1{opacity:.5}.is3_modal_dialog--submitting.dl_button,.is3_modal_dialog--submitting.dl_button--4,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2,.is3_modal_dialog--submitting.dl_button--3,.is3_modal_dialog--submitting.dl_button--2,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1,.is3_modal_dialog--submitting.dl_button--1{pointer-events:none;padding-left:2.7em;opacity:.4}.is3_modal_dialog--submitting.dl_button::before,.is3_modal_dialog--submitting.dl_button--4::before,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2::before,.is3_modal_dialog--submitting.dl_button--3::before,.is3_modal_dialog--submitting.dl_button--2::before,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1::before,.is3_modal_dialog--submitting.dl_button--1::before,.is3_modal_dialog--submitting.dl_button::after,.is3_modal_dialog--submitting.dl_button--4::after,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2::after,.is3_modal_dialog--submitting.dl_button--3::after,.is3_modal_dialog--submitting.dl_button--2::after,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1::after,.is3_modal_dialog--submitting.dl_button--1::after{content:" ";display:block;border:2px solid #fff;height:1em;width:1em;position:absolute;top:32%;left:1em;box-sizing:border-box;border-radius:100%;transform:scale(0);transition:transform 50ms ease-out}.is3_modal_dialog--submitting.dl_button::before,.is3_modal_dialog--submitting.dl_button--4::before,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2::before,.is3_modal_dialog--submitting.dl_button--3::before,.is3_modal_dialog--submitting.dl_button--2::before,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1::before,.is3_modal_dialog--submitting.dl_button--1::before{animation:is3_active_request_indicator__active_animation .75s 0s linear infinite}.is3_modal_dialog--submitting.dl_button::after,.is3_modal_dialog--submitting.dl_button--4::after,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2::after,.is3_modal_dialog--submitting.dl_button--3::after,.is3_modal_dialog--submitting.dl_button--2::after,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1::after,.is3_modal_dialog--submitting.dl_button--1::after{animation:is3_active_request_indicator__active_animation .75s .25s linear infinite}.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1,.dl_button--1{background-color:#f46f52;box-shadow:0 4px 11px rgba(103,139,140,.08)}.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1:hover,.dl_button--1:hover,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1:active,.dl_button--1:active{background-color:#0f2b46;box-shadow:0 4px 11px rgba(103,139,140,.08)}.dl_button--2{background-color:#0f2b46}.dl_button--2:hover,.dl_button--2:active{background-color:#05668d}.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2,.dl_button--3{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.1);border-radius:3px;color:#000}.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2:hover,.dl_button--3:hover,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2:active,.dl_button--3:active{color:#05668d;border:1px solid #05668d}.dl_button--4{background-color:rgba(0,0,0,0);border:none;color:#0f2b46}.dl_button--4:hover,.dl_button--4:active{color:#006494;border:none}.is3_modal_dialog--submitting.dl_button--4{pointer-events:none;padding-left:inherit;background-color:inherit;color:#999}.is3_modal_dialog--submitting.dl_button--4::before,.is3_modal_dialog--submitting.dl_button--4::after{display:none}@keyframes dl_loadingSpinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.dl_default_text_section ol>li,.dl_default_text_section ul>li,.dl_default_text_section p{line-height:1.6;font-weight:300}.dl_default_link,.dl_default_text_section ol>li>a:visited,.dl_default_text_section ul>li>a:visited,.dl_default_text_section p>a:visited,.dl_default_text_section h2>a:visited,.dl_default_links>a:visited,.is3_element>.dl_field_error_text>a:visited,.dl_default_text_section ol>li>a:link,.dl_default_text_section ul>li>a:link,.dl_default_text_section p>a:link,.dl_default_text_section h2>a:link,.dl_default_links>a:link,.is3_element>.dl_field_error_text>a:link{color:#074b78;text-decoration:none;cursor:pointer}.dl_default_link:hover,.dl_default_text_section ol>li>a:hover:visited,.dl_default_text_section ul>li>a:hover:visited,.dl_default_text_section p>a:hover:visited,.dl_default_text_section h2>a:hover:visited,.dl_default_links>a:hover:visited,.is3_element>.dl_field_error_text>a:hover:visited,.dl_default_text_section ol>li>a:hover:link,.dl_default_text_section ul>li>a:hover:link,.dl_default_text_section p>a:hover:link,.dl_default_text_section h2>a:hover:link,.dl_default_links>a:hover:link,.is3_element>.dl_field_error_text>a:hover:link,.dl_default_link:focus,.dl_default_text_section ol>li>a:focus:visited,.dl_default_text_section ul>li>a:focus:visited,.dl_default_text_section p>a:focus:visited,.dl_default_text_section h2>a:focus:visited,.dl_default_links>a:focus:visited,.is3_element>.dl_field_error_text>a:focus:visited,.dl_default_text_section ol>li>a:focus:link,.dl_default_text_section ul>li>a:focus:link,.dl_default_text_section p>a:focus:link,.dl_default_text_section h2>a:focus:link,.dl_default_links>a:focus:link,.is3_element>.dl_field_error_text>a:focus:link{text-decoration:underline;color:#0f2b46}[href^=http].dl_default_link,.dl_default_text_section ol>li>a[href^=http]:visited,.dl_default_text_section ul>li>a[href^=http]:visited,.dl_default_text_section p>a[href^=http]:visited,.dl_default_text_section h2>a[href^=http]:visited,.dl_default_links>a[href^=http]:visited,.is3_element>.dl_field_error_text>a[href^=http]:visited,.dl_default_text_section ol>li>a[href^=http]:link,.dl_default_text_section ul>li>a[href^=http]:link,.dl_default_text_section p>a[href^=http]:link,.dl_default_text_section h2>a[href^=http]:link,.dl_default_links>a[href^=http]:link,.is3_element>.dl_field_error_text>a[href^=http]:link{white-space:nowrap}[href^=http].dl_default_link::after,.dl_default_text_section ol>li>a[href^=http]:visited::after,.dl_default_text_section ul>li>a[href^=http]:visited::after,.dl_default_text_section p>a[href^=http]:visited::after,.dl_default_text_section h2>a[href^=http]:visited::after,.dl_default_links>a[href^=http]:visited::after,.is3_element>.dl_field_error_text>a[href^=http]:visited::after,.dl_default_text_section ol>li>a[href^=http]:link::after,.dl_default_text_section ul>li>a[href^=http]:link::after,.dl_default_text_section p>a[href^=http]:link::after,.dl_default_text_section h2>a[href^=http]:link::after,.dl_default_links>a[href^=http]:link::after,.is3_element>.dl_field_error_text>a[href^=http]:link::after{content:" ";background-repeat:no-repeat;background-image:url(/img/external_link_hint_blue.svg);display:inline-block;width:1em;height:1em;vertical-align:middle;margin-left:.25em;opacity:.5}[href^=http].dl_default_link:hover::after,.dl_default_text_section ol>li>a[href^=http]:hover:visited::after,.dl_default_text_section ul>li>a[href^=http]:hover:visited::after,.dl_default_text_section p>a[href^=http]:hover:visited::after,.dl_default_text_section h2>a[href^=http]:hover:visited::after,.dl_default_links>a[href^=http]:hover:visited::after,.is3_element>.dl_field_error_text>a[href^=http]:hover:visited::after,.dl_default_text_section ol>li>a[href^=http]:hover:link::after,.dl_default_text_section ul>li>a[href^=http]:hover:link::after,.dl_default_text_section p>a[href^=http]:hover:link::after,.dl_default_text_section h2>a[href^=http]:hover:link::after,.dl_default_links>a[href^=http]:hover:link::after,.is3_element>.dl_field_error_text>a[href^=http]:hover:link::after,[href^=http].dl_default_link:focus::after,.dl_default_text_section ol>li>a[href^=http]:focus:visited::after,.dl_default_text_section ul>li>a[href^=http]:focus:visited::after,.dl_default_text_section p>a[href^=http]:focus:visited::after,.dl_default_text_section h2>a[href^=http]:focus:visited::after,.dl_default_links>a[href^=http]:focus:visited::after,.is3_element>.dl_field_error_text>a[href^=http]:focus:visited::after,.dl_default_text_section ol>li>a[href^=http]:focus:link::after,.dl_default_text_section ul>li>a[href^=http]:focus:link::after,.dl_default_text_section p>a[href^=http]:focus:link::after,.dl_default_text_section h2>a[href^=http]:focus:link::after,.dl_default_links>a[href^=http]:focus:link::after,.is3_element>.dl_field_error_text>a[href^=http]:focus:link::after{opacity:1}.dl_button,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1,.dl_button--1,.dl_button--2,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2,.dl_button--3,.dl_button--4{border:none;border-radius:3px;font-size:16px;font-weight:500;line-height:1.5em;color:#fff;cursor:pointer;padding:.75em 1.5em;display:inline-block;position:relative;transition:background-color .15s ease-out,color .15s ease-out,color .15s ease-out,color .15s ease-out,border .15s ease-out,color .15s ease-out}@media (forced-colors: active) {

  .dl_button,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1,.dl_button--1,.dl_button--2,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2,.dl_button--3,.dl_button--4 {
    border: thin solid transparent;
  }
}.dl_button:focus,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1:focus,.dl_button--1:focus,.dl_button--2:focus,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2:focus,.dl_button--3:focus,.dl_button--4:focus{text-decoration:none}.dl_button:active,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1:active,.dl_button--1:active,.dl_button--2:active,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2:active,.dl_button--3:active,.dl_button--4:active{outline:none;text-decoration:none}[disabled].dl_button,.lmt__notification__blocked [disabled].lmt__notification__blocked__pro__cta-1,[disabled].dl_button--1,[disabled].dl_button--2,.lmt__notification__blocked [disabled].lmt__notification__blocked__pro__cta-2,[disabled].dl_button--3,[disabled].dl_button--4{opacity:.5}.is3_modal_dialog--submitting.dl_button,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1,.is3_modal_dialog--submitting.dl_button--1,.is3_modal_dialog--submitting.dl_button--2,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2,.is3_modal_dialog--submitting.dl_button--3,.is3_modal_dialog--submitting.dl_button--4{pointer-events:none;padding-left:2.7em;opacity:.4}.is3_modal_dialog--submitting.dl_button::before,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1::before,.is3_modal_dialog--submitting.dl_button--1::before,.is3_modal_dialog--submitting.dl_button--2::before,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2::before,.is3_modal_dialog--submitting.dl_button--3::before,.is3_modal_dialog--submitting.dl_button--4::before,.is3_modal_dialog--submitting.dl_button::after,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1::after,.is3_modal_dialog--submitting.dl_button--1::after,.is3_modal_dialog--submitting.dl_button--2::after,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2::after,.is3_modal_dialog--submitting.dl_button--3::after,.is3_modal_dialog--submitting.dl_button--4::after{content:" ";display:block;border:2px solid #fff;height:1em;width:1em;position:absolute;top:32%;left:1em;box-sizing:border-box;border-radius:100%;transform:scale(0);transition:transform 50ms ease-out}.is3_modal_dialog--submitting.dl_button::before,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1::before,.is3_modal_dialog--submitting.dl_button--1::before,.is3_modal_dialog--submitting.dl_button--2::before,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2::before,.is3_modal_dialog--submitting.dl_button--3::before,.is3_modal_dialog--submitting.dl_button--4::before{animation:is3_active_request_indicator__active_animation .75s 0s linear infinite}.is3_modal_dialog--submitting.dl_button::after,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1::after,.is3_modal_dialog--submitting.dl_button--1::after,.is3_modal_dialog--submitting.dl_button--2::after,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2::after,.is3_modal_dialog--submitting.dl_button--3::after,.is3_modal_dialog--submitting.dl_button--4::after{animation:is3_active_request_indicator__active_animation .75s .25s linear infinite}.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1,.dl_button--1{background-color:#f46f52;box-shadow:0 4px 11px rgba(103,139,140,.08)}.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1:hover,.dl_button--1:hover,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1:active,.dl_button--1:active{background-color:#0f2b46;box-shadow:0 4px 11px rgba(103,139,140,.08)}.dl_button--2{background-color:#0f2b46}.dl_button--2:hover,.dl_button--2:active{background-color:#05668d}.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2,.dl_button--3{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.1);border-radius:3px;color:#000}.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2:hover,.dl_button--3:hover,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2:active,.dl_button--3:active{color:#05668d;border:1px solid #05668d}.dl_button--4{background-color:rgba(0,0,0,0);border:none;color:#0f2b46}.dl_button--4:hover,.dl_button--4:active{color:#006494;border:none}.is3_modal_dialog--submitting.dl_button--4{pointer-events:none;padding-left:inherit;background-color:inherit;color:#999}.is3_modal_dialog--submitting.dl_button--4::before,.is3_modal_dialog--submitting.dl_button--4::after{display:none}@keyframes dl_loadingSpinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.is3_top_level_container--box{background-color:#fff;padding:0;padding:.1px 24px;box-shadow:0px 14px 16px rgba(0,0,0,.06);border:none;position:relative;margin-bottom:24px;border-radius:0px}.is3_top_level_container--small_center{max-width:600px;left:0;right:0;margin:0 auto}.all-break-word>*,.all-break-word>*>*{word-break:break-word}@media all and (-ms-high-contrast: none){.all-break-word>h3,.all-break-word>em,.all-break-word>p,.all-break-word>p>em{display:block;word-break:break-all}}.is3_group{position:relative;margin-top:2em;margin-bottom:2em;padding:0;box-sizing:border-box}.is3_group:first-child{margin-top:20px}.is3_group>hr{margin:32px 0px;border:none;border-top:1px solid;color:#ddd}.is3_group.is3_group--loading .is3_element>p{visibility:hidden}.is3_group.is3_group--loading .is3_element>button{visibility:hidden}.is3_element{color:#333;line-height:1.66;position:relative}.is3_element>h1{font-size:28px;font-weight:300;margin:16px 0}.is3_element>h2{font-weight:400;font-size:20px;line-height:1.32}.is3_element>h3{font-weight:400;font-size:18px;color:#333;margin:20px 0 20px 0}.is3_element>h4{font-weight:400;font-size:16px;color:#333;margin:.5em 0 .5em;line-height:1.5}.is3_element>label{font-weight:400;color:#666;font-size:16px;vertical-align:middle}.is3_element>span{font-size:16px}.is3_element span[disabled]{opacity:.25}.is3_element>p{font-size:16px;font-weight:400;color:#666;margin:.5em auto;line-height:1.5em}.is3_element>p>em{color:#333;font-weight:500;font-style:normal}.is3_element>ul>li{font-size:16px}.is3_element>label:first-child:last-child{text-align:center;display:block}.is3_element>label:first-child:last-child>span{font-weight:500}.is3_element>label:first-child:not(:last-child){min-width:50%;display:inline-block;text-align:right;margin-right:.5em;vertical-align:middle}@media(max-width: 760px){.is3_element>label:first-child:not(:last-child){min-width:40%}}@media(max-width: 650px){.is3_element>label:first-child:not(:last-child){display:block;margin-top:1em;text-align:left}}.is3_element>.dl_unit,.is3_element>.dl_currency{font-size:16px;font-weight:400;vertical-align:middle;text-transform:uppercase}.is3_element>span:nth-child(2):last-child{font-weight:500;margin-left:.5em;vertical-align:middle}@media(max-width: 650px){.is3_element>span:nth-child(2):last-child{margin-left:0;display:block;text-align:left}}.is3_element>label~span:nth-child(2):not(:last-child){font-weight:500;text-align:right;display:inline-block;margin-left:.5em;padding-right:.25em;box-sizing:border-box;vertical-align:middle}.is3_element>label~span:nth-child(2):not(:last-child).dl_value--small{min-width:120px}@media(max-width: 650px){.is3_element>label~span:nth-child(2):not(:last-child){margin-left:0;min-width:50%}.is3_element>label~span:nth-child(2):not(:last-child).dl_value--small{min-width:50%}}.is3_element>input:nth-child(2).dl_value--small{width:120px}@media(max-width: 650px){.is3_element>input:nth-child(2){margin-left:0}}.is3_element>p>input[type=checkbox]:first-child{width:1em}.is3_element>p>input[type=checkbox]:first-child+label:last-child{display:inline-block;width:calc(100% - 2em);vertical-align:top}.is3_element input[type=email],.is3_element input[type=password],.is3_element input[type=number],.is3_element input[type=text],.is3_element select{font-size:16px;font-weight:400;border:none;border:1px solid #aaa;background-color:#fafafa;border-radius:10px;line-height:1.5;padding:0 .5em;transition:background-color 100ms ease-out,border-color 50ms ease-out;box-sizing:border-box;vertical-align:middle}.is3_element input[type=email][type=number],.is3_element input[type=password][type=number],.is3_element input[type=number][type=number],.is3_element input[type=text][type=number],.is3_element select[type=number]{text-align:right}.is3_element input[type=email][readonly],.is3_element input[type=password][readonly],.is3_element input[type=number][readonly],.is3_element input[type=text][readonly],.is3_element select[readonly]{border:none;background-color:rgba(0,0,0,0)}.is3_element input[type=email]:active,.is3_element input[type=email]:focus,.is3_element input[type=password]:active,.is3_element input[type=password]:focus,.is3_element input[type=number]:active,.is3_element input[type=number]:focus,.is3_element input[type=text]:active,.is3_element input[type=text]:focus,.is3_element select:active,.is3_element select:focus{border-color:#faa200;outline:none}.is3_element input[type=email].dl_with_field_error,.is3_element input[type=password].dl_with_field_error,.is3_element input[type=number].dl_with_field_error,.is3_element input[type=text].dl_with_field_error,.is3_element select.dl_with_field_error{background-color:#ffecec;border:1px solid #f66;box-shadow:inset 0 0 4px rgba(255,0,0,.4)}.is3_element input[type=email]::-moz-placeholder, .is3_element input[type=password]::-moz-placeholder, .is3_element input[type=number]::-moz-placeholder, .is3_element input[type=text]::-moz-placeholder, .is3_element select::-moz-placeholder{font-size:80%;color:#999;font-style:italic;font-weight:500}.is3_element input[type=email]:-ms-input-placeholder, .is3_element input[type=password]:-ms-input-placeholder, .is3_element input[type=number]:-ms-input-placeholder, .is3_element input[type=text]:-ms-input-placeholder, .is3_element select:-ms-input-placeholder{font-size:80%;color:#999;font-style:italic;font-weight:500}.is3_element input[type=email]::placeholder,.is3_element input[type=password]::placeholder,.is3_element input[type=number]::placeholder,.is3_element input[type=text]::placeholder,.is3_element select::placeholder{font-size:80%;color:#999;font-style:italic;font-weight:500}.is3_element select{line-height:26px;height:26px;box-sizing:border-box}.is3_element select::after{content:" ";display:block;position:absolute;width:1.5em;height:1.5em;border-top:2px solid;border-bottom:2px solid;right:0;top:0;color:red}.is3_element input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #aaa;width:2em;height:2em;border-radius:5px;display:inline-block;background-color:#fafafa;cursor:pointer;margin:2px;box-sizing:border-box;vertical-align:middle}.is3_element input[type=checkbox]::after{transition:75ms ease-out;content:"L";display:none;position:absolute;top:3px;width:1em;height:1em;font-size:200%;line-height:1;text-align:center;box-sizing:border-box;color:#2b5776;font-weight:600;transform:scaleX(-1) rotate(-45deg) scale(0.7);box-shadow:inset 0px 0px 0px 0px #042e48}.is3_element input[type=checkbox]:checked::after{display:block}.is3_element input[type=checkbox]:focus{outline:none;border-color:#faa200}.is3_element input[type=checkbox].dl_with_field_error{border:1px solid red;background-color:#ffecec}.is3_element input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #aaa;width:20px;height:20px;border-radius:100%;display:inline-block;vertical-align:middle;background-color:#fafafa;position:relative;cursor:pointer;margin:0 8px}.is3_element input[type=radio]::before{transition:75ms ease-out;content:"";display:block;position:absolute;top:1px;left:1px;width:12px;height:12px;border:8px solid;border-radius:100%;text-align:center;box-sizing:border-box;color:rgba(0,0,0,0);transform:scale(0)}.is3_element input[type=radio]:checked::before{transform:scale(0.7);color:#074b78}.is3_element input[type=radio]:checked{border-color:#042e48}.is3_element input[type=radio]:focus{outline:none;box-shadow:0 0 5px rgba(0,0,0,.5)}.is3_element input[type=radio].dl_with_field_error{border:1px solid red;background-color:#ffecec}.is3_element input[type=radio]~label{display:inline-block;vertical-align:middle;max-width:calc(100% - 46px)}.is3_element input~span{display:inline-block;vertical-align:middle}.is3_element input[type=radio][disabled]{opacity:.3}.is3_element input[type=radio][disabled]~label{opacity:.3}.is3_element>.dl_field_error_text{display:block;text-align:center;margin-bottom:1.3em;color:red;font-size:14.4px;overflow-wrap:break-word}.is3_element--note{margin-top:16px}.is3_element--note>p{font-size:14px;color:#888}.is3_element--note>p>em{color:#888;font-weight:500;font-style:normal}.is3_element--description{margin-top:16px;margin-bottom:12px;margin-left:30px;margin-right:30px}.is3_element--description>p{font-size:14px;color:#888}.is3_element--description>p>em{color:#888;font-weight:500;font-style:normal}.is3_element--data_list ul{list-style:none;margin-left:32px}.is3_element--small_checkbox>input[type=checkbox]:first-child{width:2em}.is3_element--small_checkbox>input[type=checkbox]:first-child+label:last-child{display:inline-block;width:calc(100% - 2em);vertical-align:top;font-size:14px}.is3_element--small_checkbox+div.dl_field_error_text{color:red;text-align:center;font-size:14px;margin:.5em}.is3_element--medium_checkbox>input[type=checkbox]:first-child{width:2em}.is3_element--medium_checkbox>input[type=checkbox]:first-child+label:last-child{display:inline-block;width:calc(100% - 2.5em);vertical-align:top;font-size:16px;padding-left:.25em}.is3_element--medium_checkbox+div.dl_field_error_text{color:red;text-align:center;font-size:16px;margin:.5em}.is3_element--default_input>label:not(:last-child){min-width:30% !important}.is3_element--default_input>label~input[type=text],.is3_element--default_input>label~input[type=email],.is3_element--default_input>label~input[type=password],.is3_element--default_input>label~select{margin-top:2px;margin-bottom:2px;width:40%}@media(max-width: 650px){.is3_element--default_input>label~input[type=text],.is3_element--default_input>label~input[type=email],.is3_element--default_input>label~input[type=password],.is3_element--default_input>label~select{width:90%;min-width:50%;display:block;margin-right:auto}.is3_element--default_input>label~input[type=checkbox]{margin-left:50%;transform:translate(-50%, 0)}}.is3_element--default_input>label~ul{display:inline-block;list-style:none;vertical-align:top;margin-left:8px}.is3_element--default_input>input~label{vertical-align:middle;margin-left:8px}.is3_element--default_input>label~input~p{font-size:14px;color:#666;font-weight:300;margin-left:10%;margin-top:0;font-style:italic}@media(max-width: 650px){.is3_element--default_input>label~input~p{margin-left:0%}}@media(min-width: 1000px){.is3_element--default_input:not(.is3_element--error_below)>.dl_field_error_text{display:inline-block;margin-bottom:0;padding-left:1em;vertical-align:text-top;line-height:1.1em;width:28%;box-sizing:border-box;text-align:left;font-size:12.8px}}.is3_element--error{background-color:#da5e5c;margin:1em 0;padding:.75em 1em;text-align:left;color:#fff;font-size:16px;font-weight:500;box-shadow:0 0 9px rgba(0,0,0,.1)}.is3_element--error>em{font-weight:600;font-style:normal}.is3_element--error>h1{font-size:150%}.is3_element--error:empty{margin:0;display:none}.is3_element--important_info{padding:.5em !important;text-align:center;color:#b00;font-size:16px;font-weight:400}.is3_element--important_info>em{font-weight:600;font-style:normal}.is3_element--important_info>h1{font-size:150%}.is3_element--important_info:empty{margin:0;display:none}.is3_element--action_needed{padding:1em !important;text-align:center;background-color:#f9f9f9;font-size:16px;box-shadow:0px 16px 20px rgba(0,0,0,.08);border-top:3px solid #b00;border-radius:0 0 5px 5px;margin:40px 0 60px 0}.is3_element--action_needed>label{text-align:center !important;color:#b00;font-weight:400;display:block;margin-bottom:10px}.is3_element--action_needed .is3_element--action_failed{color:red;font-size:14px;margin-top:10px}.is3_element--action_needed .is3_element--action_failed:empty{margin-bottom:0}.is3_element--action_success{padding:1em !important;text-align:center;font-size:16px;box-shadow:0px 16px 20px rgba(0,0,0,.08);font-weight:400;color:#037171;border-top:3px solid #037171;border-radius:0 0 5px 5px;margin:40px 0 60px 0}.is3_element--action_success img{vertical-align:middle;margin-right:10px}.is3_element--info{padding:.5em !important;text-align:center;font-size:16px;font-weight:400}.is3_element--info>em{font-weight:600;font-style:normal}.is3_element--info>h1{font-size:150%}.is3_element--info:empty{margin:0;display:none}.is3_element--center{text-align:center}.is3_element--vspace{margin:24px}.is3_element--right{text-align:right;padding-right:0}@media(max-width: 512px){.is3_element--right{text-align:center;padding-right:0}}.is3_element--disabled{opacity:.3}.is3_element--radio_option{white-space:nowrap;margin-top:16px;margin-bottom:6px}.is3_element--radio_option>*{white-space:normal;line-height:1.3}.is3_element--radio_option>input[type=radio]{margin-right:16px}.is3_element--update_data_button,.is3_element--condensed_update_data_button{text-align:right;margin-top:16px;margin-bottom:32px}.is3_element--update_data_button+.is3_element--update_data_button,.is3_element--condensed_update_data_button+.is3_element--update_data_button,.is3_element--update_data_button+.is3_element--condensed_update_data_button,.is3_element--condensed_update_data_button+.is3_element--condensed_update_data_button{margin-top:-24px}.is3_element--update_data_button a,.is3_element--condensed_update_data_button a,.is3_element--update_data_button button,.is3_element--condensed_update_data_button button{border:none;background-color:rgba(0,0,0,0);color:#074b78;cursor:pointer;font-weight:400;font-size:16px}.is3_element--update_data_button a:hover,.is3_element--condensed_update_data_button a:hover,.is3_element--update_data_button button:hover,.is3_element--condensed_update_data_button button:hover{color:#042d48}.is3_element--update_data_button a:focus,.is3_element--condensed_update_data_button a:focus,.is3_element--update_data_button button:focus,.is3_element--condensed_update_data_button button:focus{outline:none;text-decoration:underline}.is3_element--update_data_button a::after,.is3_element--condensed_update_data_button a::after,.is3_element--update_data_button button::after,.is3_element--condensed_update_data_button button::after{content:" ";position:relative;width:.55em;height:.55em;text-align:right;display:inline-block;border-top:2px solid;border-right:2px solid;transform:rotate(45deg);border-radius:2px;transition:border-color 75ms ease-out;vertical-align:middle;margin-left:.3em;top:-0.1em}@media(max-width: 650px){.is3_element--update_data_button,.is3_element--condensed_update_data_button{margin-top:1em}}.is3_element--condensed_update_data_button{margin-top:-26px;margin-bottom:4px}@media(max-width: 700px){.is3_element--condensed_update_data_button{margin-top:0}}.is3_element--condensed_update_data_button--disabled{opacity:.3;pointer-events:none;cursor:auto}.is3_element--center_button_row{margin:24px 0px;text-align:center}.is3_clipboard_copy_button{font-size:12px;position:relative;width:1em;height:1em;vertical-align:middle;display:inline-block;border:none;border-top:2px solid;border-left:2px solid;color:#ccc;border-radius:2px;box-sizing:border-box;background-color:rgba(0,0,0,0);cursor:pointer;margin-top:-4px;transition:color 75ms ease-out}.is3_clipboard_copy_button:active,.is3_clipboard_copy_button:hover{color:#666}.is3_clipboard_copy_button:focus{outline:none}.is3_clipboard_copy_button:focus::before{content:" ";display:block;position:absolute;border:1px solid rgba(0,0,0,.1);border-radius:1px;left:-4px;top:-4px;width:calc(1em + 8px);height:calc(1em + 8px);box-sizing:border-box}.is3_clipboard_copy_button::after{content:" ";display:block;position:absolute;border:2px solid;border-radius:2px;left:2px;top:2px;width:1em;height:1em;box-sizing:border-box}.is3_main_button{display:inline-block;padding:0 1em;border:1px solid rgba(0,0,0,0);border-radius:3px;background-color:#f46f52;line-height:2;text-align:center;text-transform:none;text-decoration:none;border-color:#fff;color:#fff;cursor:pointer;transition:background-color 75ms ease-out,border-color 50ms ease-out,box-shadow 75ms ease-out,opacity 75ms ease-out;box-shadow:inset 0 0 0 0 #fff;position:relative;font-size:16px;font-weight:400;line-height:2em;padding:0 1.5em;border-width:0px}.is3_main_button:hover{box-shadow:inset 0 0 0 2px rgba(255,255,255,.5)}.is3_main_button:active{border-color:#f46f52;background-color:#fff;color:#f46f52;outline:none}.is3_main_button[disabled]{border-color:#aaa !important;color:#aaa !important;background-color:#eee !important;cursor:default}.is3_main_button:focus{box-shadow:0 0 6px rgba(0,0,0,.2)}.is3_main_button:active{box-shadow:inset 0 0 0 3px #f46f52}.is3_main_button--submit_button{padding:0 2.5em}.is3--loading .is3_main_button--submit_button{background-color:rgba(250,162,0,.63);pointer-events:none}.is3--submitting .is3_main_button--submit_button{background-color:#f46f52;pointer-events:none}.is3--submitting .is3_main_button--submit_button::before,.is3--submitting .is3_main_button--submit_button::after{content:" ";display:block;border:2px solid #fff;height:1em;width:1em;position:absolute;top:25%;left:1em;box-sizing:border-box;border-radius:100%;transform:scale(0);transition:transform 50ms ease-out}.is3--submitting .is3_main_button--submit_button::before{animation:is3_active_request_indicator__active_animation .75s 0s linear infinite}.is3--submitting .is3_main_button--submit_button::after{animation:is3_active_request_indicator__active_animation .75s .25s linear infinite}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.is3_element input[type=checkbox]{width:18px !important;height:18px !important;border:none !important}}@supports(-ms-ime-align: auto){.is3_element input[type=checkbox]{width:18px !important;height:18px !important;border:none !important}}@keyframes is3_general_fade_in_animation{0%{opacity:0}100%{opacity:1}}@keyframes is3_active_request_indicator__active_animation{0%{transform:scale(0.1);opacity:0}30%{transform:scale(0.7);opacity:1}60%{transform:scale(1.2);opacity:0}100%{transform:scale(1.2);opacity:0}}.is3_modal_dialog--loading .is3_modal_dialog__window::before,.is3_modal_dialog--loading .is3_modal_dialog__window::after{content:" ";display:block;border:2px solid;color:#eee;height:32px;width:32px;position:absolute;box-sizing:border-box;border-radius:100%;transform:scale(0);transition:transform 50ms ease-out;z-index:1}.is3_modal_dialog--loading .is3_modal_dialog__window::before{animation:is3_active_request_indicator__active_animation .75s 1s linear infinite}.is3_modal_dialog--loading .is3_modal_dialog__window::after{animation:is3_active_request_indicator__active_animation .75s 1.25s linear infinite}@keyframes is3_anim__popup_fade_in{0%{opacity:0;transform:translate(5px, -10px)}100%{opacity:1;transform:translate(0, 0px)}}.is3_small_popup{display:inline-block;position:relative}.is3_small_popup>input{opacity:0;max-width:0;overflow:hidden}.is3_small_popup:focus{outline:none}.is3_small_popup.is3_small_popup--open{z-index:1}.is3_small_popup.is3_small_popup--open ul{display:block}.is3_small_popup button{border:none;background-color:rgba(0,0,0,0);color:#074b78;font-size:16px;font-weight:400;white-space:nowrap;cursor:pointer;margin-top:4px;padding:2px 6px;display:block;min-width:100%;text-align:left;border-radius:0;transition:background-color 75ms ease-out,box-shadow 75ms ease-out}.is3_small_popup button:hover{color:#042d48;background-color:#f8f8f8;box-shadow:0 0 2px rgba(0,0,0,.1)}.is3_small_popup button:focus,.is3_small_popup button:active{outline:1px solid #eee}.is3_small_popup ul{display:none;position:absolute;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);padding:2px 4px 8px;list-style:none;right:8px;animation:is3_anim__popup_fade_in 100ms 0s ease-out 1;z-index:2}.is3_small_popup input:focus~label span{background-color:#f8f8f8;color:#333;box-shadow:0 0 4px rgba(0,0,0,.1)}.is3_small_popup span{font-size:26px;font-weight:900;cursor:pointer;color:#666;background-color:rgba(0,0,0,0);width:1.25em;display:inline-block;text-align:center;border-radius:100%;line-height:1.25;box-shadow:0 0 0px rgba(0,0,0,0);transition:100ms ease-out}.is3_small_popup span:hover{background-color:#f8f8f8;color:#333;box-shadow:0 0 4px rgba(0,0,0,.1)}.is3--display_none{display:none}@keyframes is3_feedback_popup__animation{0%{opacity:0;transform:scale(0.7)}10%{opacity:.9;transform:scale(1)}85%{opacity:.9;transform:scale(1)}90%{opacity:0;transform:scale(0.9)}100%{opacity:0;transform:scale(0)}}.is3_feedback_popup{padding:4px 20px;box-shadow:0 0 4px rgba(0,0,0,.2);background-color:#666;color:#fff;font-size:14px;position:absolute;opacity:0;white-space:nowrap;right:0;top:100%;transform-origin:100% 0;z-index:1;animation:is3_feedback_popup__animation 2s ease-out 1}@keyframes is3_modal_dialog__fade_in_animation{0%{opacity:0}100%{opacity:1}}.is3_modal_dialog{display:none;position:fixed;z-index:500;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(209,218,224,.6);animation:is3_modal_dialog__fade_in_animation 75ms ease-out 1}.is3_modal_dialog fieldset{border:none}.is3_modal_dialog__header{padding:16px 24px}.is3_modal_dialog__header h3{font-size:18px;font-weight:500;color:#333}.is3_modal_dialog__close_button{color:#aaa;border:none;background:rgba(0,0,0,0);position:absolute;font-size:28px;font-weight:bold;top:6px;right:4px;cursor:pointer;line-height:1;width:28px;text-align:center}@media(max-width: 512px){.is3_modal_dialog__close_button{margin-right:10px}}.is3_modal_dialog__close_button:hover,.is3_modal_dialog__close_button:focus{color:#888;text-decoration:none;outline:none}.is3_modal_dialog--submitting .is3_modal_dialog__close_button{pointer-events:none;color:#ccc}.is3_modal_dialog__background{position:absolute;left:0;top:0;width:100%;height:100%}.is3_modal_dialog__window{margin:auto;width:80vw;max-width:960px;height:80vh;position:relative;margin-top:5vh;margin-bottom:5vh;background-color:#fff;border:1px solid #dadada;border-radius:5px;box-shadow:1px 1px 5px rgba(0,0,0,.1),1px 1px 50px rgba(0,0,0,.05)}@media(max-width: 512px){.is3_modal_dialog__window{width:90vw !important;margin-top:2vh}}.is3_modal_dialog__window iframe{width:100%;height:100%;border:0}.is3_modal_dialog__window hr{border:0;border-top:1px solid #eee;padding-bottom:15px;padding-top:5px}.is3_modal_dialog--loading .is3_modal_dialog__window::before,.is3_modal_dialog--loading .is3_modal_dialog__window::after{top:40%;left:calc(50% - 16px)}.is3_modal_dialog__content{padding:24px 24px}.is3_modal_dialog__buttons{text-align:right;padding:0 22px;margin:16px 0}.is3_modal_dialog__buttons>button{margin-right:24px}.is3_modal_dialog__buttons>button:last-child{margin-right:0}.is3_modal_dialog .is3_modal_dialog__cancel_button,.is3_modal_dialog .is3_modal_dialog__submit_button{font-weight:400;line-height:2em;border-radius:2em;font-size:16px;border:none;cursor:pointer;border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.is3_modal_dialog .is3_modal_dialog__cancel_button:focus,.is3_modal_dialog .is3_modal_dialog__submit_button:focus,.is3_modal_dialog .is3_modal_dialog__cancel_button:active,.is3_modal_dialog .is3_modal_dialog__submit_button:active{outline:none;border:1px solid rgba(128,128,128,.2)}.is3_modal_dialog__submit_button{background-color:#faa200;color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);padding:0 2.5em}.is3_modal_dialog__submit_button:focus,.is3_modal_dialog__submit_button:hover{box-shadow:inset 0 0 0px 2px rgba(255,255,255,.2)}.is3_modal_dialog__submit_button:active{background-color:#fff;color:#faa200;box-shadow:inset 0 0 0px 2px #faa200}.is3_modal_dialog--loading .is3_modal_dialog__submit_button{background-color:rgba(250,162,0,.63);pointer-events:none}.is3_modal_dialog--submitting .is3_modal_dialog__submit_button{background-color:rgba(250,162,0,.63);pointer-events:none}.is3_modal_dialog--submitting .is3_modal_dialog__submit_button::before,.is3_modal_dialog--submitting .is3_modal_dialog__submit_button::after{content:" ";display:block;border:2px solid #fff;height:1em;width:1em;position:absolute;top:25%;left:1em;box-sizing:border-box;border-radius:100%;transform:scale(0);transition:transform 50ms ease-out}.is3_modal_dialog--submitting .is3_modal_dialog__submit_button::before{animation:is3_active_request_indicator__active_animation .75s 0s linear infinite}.is3_modal_dialog--submitting .is3_modal_dialog__submit_button::after{animation:is3_active_request_indicator__active_animation .75s .25s linear infinite}.is3_modal_dialog__cancel_button{color:#074b78;background-color:#fff;padding:0 1.5em}.is3_modal_dialog__cancel_button:focus,.is3_modal_dialog__cancel_button:hover{box-shadow:0 0 2px 0px rgba(0,0,0,.1)}.is3_modal_dialog__cancel_button:hover{background-color:#fafafa}.is3_modal_dialog__cancel_button:active{box-shadow:inset 0 0 0px 2px rgba(0,0,0,.05);background-color:#f2f2f2}.is3_modal_dialog--loading .is3_modal_dialog__cancel_button,.is3_modal_dialog--submitting .is3_modal_dialog__cancel_button{pointer-events:none;color:#ccc}.is3_modal_dialog__window .is3_section{margin-top:0;margin-bottom:0}.is3_modal_dialog__window .is3_section .is3_element{padding-left:0px}.is3_modal_dialog__window .is3_section hr{border:0;border-top:1px solid #eee;margin-top:0;margin-bottom:0}.is3_modal_dialog.is3_modal_dialog--small .is3_modal_dialog__window{margin:auto;width:80%;max-width:600px;height:auto;margin-top:20vh;margin-bottom:5vh}@media(max-width: 760px){.is3_modal_dialog.is3_modal_dialog--small .is3_modal_dialog__window{margin-top:15vh}}@media(max-width: 650px){.is3_modal_dialog.is3_modal_dialog--small .is3_modal_dialog__window{margin-top:12vh;margin-bottom:10vh}}@media(max-width: 512px){.is3_modal_dialog.is3_modal_dialog--small .is3_modal_dialog__window{margin-top:10vh;margin-bottom:10vh}}.dl_body--with_popup,body.is3_modal_dialog_opened{overflow:hidden}.dl_body--with_popup .is3_modal_dialog,body.is3_modal_dialog_opened .is3_modal_dialog{display:block}.dl_body--with_popup>article,.dl_body--with_popup main,.dl_body--with_popup header,.dl_body--with_popup footer,.dl_body--with_popup .dl_translator_page_container,body.is3_modal_dialog_opened>article,body.is3_modal_dialog_opened main,body.is3_modal_dialog_opened header,body.is3_modal_dialog_opened footer,body.is3_modal_dialog_opened .dl_translator_page_container{filter:blur(3px)}.is3--modal_dialog_opened{overflow:hidden}.is3--modal_dialog_opened>body{overflow-y:scroll}.is3--modal_dialog_opened .is3_modal_dialog{display:block}.is3--modal_dialog_opened body>article,.is3--modal_dialog_opened main,.is3--modal_dialog_opened header,.is3--modal_dialog_opened footer,.is3--modal_dialog_opened .dl_translator_page_container{filter:blur(3px)}@keyframes is3_active_request_indicator__active_animation{0%{transform:scale(0.1);opacity:0}30%{transform:scale(0.7);opacity:1}60%{transform:scale(1.2);opacity:0}100%{transform:scale(1.2);opacity:0}}.is3_section--active_request_with_indicator .is3_main_button,.is3_section--active_request .is3_main_button{opacity:.5;cursor:progress;pointer-events:none}.is3_section--active_request_with_indicator .is3_active_request_indicator,.is3_section--active_request .is3_active_request_indicator{opacity:1 !important}.is3_section--active_request_with_indicator .is3_active_request_indicator::before,.is3_section--active_request .is3_active_request_indicator::before{animation:is3_active_request_indicator__active_animation .75s 0s linear infinite}.is3_section--active_request_with_indicator .is3_active_request_indicator::after,.is3_section--active_request .is3_active_request_indicator::after{animation:is3_active_request_indicator__active_animation .75s .25s linear infinite}.is3_section--active_request_with_indicator .is3_element,.is3_section--active_request .is3_element{outline:1px solid red !important}.is3_section--active_request_with_indicator .is3_element>*,.is3_section--active_request .is3_element>*{opacity:.5}.is3_section--active_request_with_indicator .is3_element a,.is3_section--active_request_with_indicator .is3_element select,.is3_section--active_request_with_indicator .is3_element input,.is3_section--active_request .is3_element a,.is3_section--active_request .is3_element select,.is3_section--active_request .is3_element input{opacity:.6;pointer-events:none}.is3_section--active_request_with_indicator .is3_element label,.is3_section--active_request .is3_element label{opacity:.5}.is3_section--active_request_with_indicator::after,.is3_section--active_request::after{content:" ";width:100%;height:100%;z-index:1;position:absolute;top:0;left:0;background-color:rgba(255,255,255,.5)}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url("/fonts/open-sans-v17-latin-ext_latin_cyrillic-300.woff2") format("woff2"),url("/fonts/open-sans-v17-latin-ext_latin_cyrillic-300.woff") format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url("/fonts/open-sans-v17-latin-ext_latin_cyrillic-regular.woff2") format("woff2"),url("/fonts/open-sans-v17-latin-ext_latin_cyrillic-regular.woff") format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-display:swap;src:local(""),url("/fonts/open-sans-v18-latin-ext_latin_cyrillic-600.woff2") format("woff2"),url("/fonts/open-sans-v18-latin-ext_latin_cyrillic-600.woff") format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:local(""),url("/fonts/open-sans-v18-latin-ext_latin_cyrillic-700.woff2") format("woff2"),url("/fonts/open-sans-v18-latin-ext_latin_cyrillic-700.woff") format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;font-display:swap;src:local(""),url("/fonts/open-sans-v18-latin-ext_latin_cyrillic-800.woff2") format("woff2"),url("/fonts/open-sans-v18-latin-ext_latin_cyrillic-800.woff") format("woff")}:focus{outline:none}:where(.is-focus-indicator) :focus{box-shadow:inset 0 0 0 1px #7fc0de,0 0 0 2px #7fc0de !important}:where(.is-focus-indicator) :focus:not(:focus-visible){box-shadow:none !important}:where(.is-focus-indicator) :focus-visible{outline:#006494 solid 2px;outline-offset:2px;transition:outline 0s !important;box-shadow:none !important}:where(.is-focus-indicator) .focus-visible-light:focus-visible,:where(.is-focus-indicator) .focus-visible-light-container :focus-visible{outline-color:#52bfef}:where(.is-focus-indicator) .focus-visible-inside:focus-visible,:where(.is-focus-indicator) .focus-visible-inside-container :focus-visible{outline-offset:-2px}:where(.is-focus-indicator) .focus-visible-disabled:focus-visible,:where(.is-focus-indicator) .focus-visible-disabled-container :focus-visible{outline:none}:where(.is-focus-indicator) .focus-visible-disabled:focus,:where(.is-focus-indicator) .focus-visible-disabled-container :focus{box-shadow:none !important}body *:not(.fa){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}main{display:block}template{display:none}.dl_prototype{display:none}.dl_body,.dl_body--text_page{position:relative;margin:0;padding:0;font-weight:400;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1b1e25}.dl_body article,.dl_body--text_page article{clear:both}.dl_body article h1,.dl_body--text_page article h1{font-size:200%}.dl_body article form.dl_content div:not(:first-child) h2,.dl_body--text_page article form.dl_content div:not(:first-child) h2,.dl_body article form.dl_light_content div:not(:first-child) h2,.dl_body--text_page article form.dl_light_content div:not(:first-child) h2{margin-top:30px;margin-bottom:0}.dl_body article form.dl_content div.dl_comment,.dl_body--text_page article form.dl_content div.dl_comment,.dl_body article form.dl_light_content div.dl_comment,.dl_body--text_page article form.dl_light_content div.dl_comment{margin-bottom:20px}.dl_body a:link,.dl_body--text_page a:link{text-decoration:none}.dl_body br.wide,.dl_body--text_page br.wide{display:inline}.dl_body br.narrow,.dl_body--text_page br.narrow{display:none}@media(max-width: 760px){.dl_body br.wide,.dl_body--text_page br.wide{display:none}.dl_body br.narrow,.dl_body--text_page br.narrow{display:inline}}@media(min-device-width: 651px){.dl_body,.dl_body--text_page{min-width:600px}}@media(min-width: 600px){.dl_body,.dl_body--text_page{overflow-x:hidden}}@media(max-device-width: 650px),(max-device-height: 650px)and (hover: none){.dl_body,.dl_body--text_page{min-width:300px}}.no_scrolling{overflow:hidden;max-height:100vh}.dl_internal_link_row{display:inline-block;position:relative;color:#0f2b46;cursor:pointer}.dl_internal_link_row:visited,.dl_internal_link_row:link{color:#0f2b46;text-decoration:none}.dl_internal_link_row:hover,.dl_internal_link_row:focus{text-decoration:none}.dl_internal_link_row:hover{color:#006494}.dl_internal_link_row:hover:before,.dl_internal_link_row:focus:before{color:#006494}.dl_internal_link_row::after{content:" ";position:relative;top:0em;left:.2em;width:.5em;height:.5em;line-height:1em;text-align:right;display:inline-block;border-top:2px solid;border-right:2px solid;transform:rotate(45deg);border-radius:2px;transition:transform 100ms ease-in-out}.dl_internal_link_row:hover:after{transform:translate(0.1em, 0) rotate(45deg);text-decoration:none}.dl_internal_link_row:active:after{transform:translate(0.15em, 0) rotate(45deg)}.dl_visible_pro_only{display:none}.dl_pro .dl_visible_pro_only{display:block;display:initial}.dl_pro .dl_visible_free_only{display:none}.dl_help-popup_assist-text{color:#888}@media(max-device-width: 650px),(max-device-height: 650px)and (hover: none){.dl_visible_desktop_only{display:none}}@media(min-device-width: 651px){.dl_visible_handheld_only{display:none}}@media screen and (max-width: 840px){.dl_hidden--l{display:none}}.dl_top_element--default_spacing,.dl_article--default_text{margin:0 auto;max-width:1000px;position:relative;padding-left:32px;padding-right:32px;box-sizing:border-box}@media(max-width: 1000px){.dl_top_element--default_spacing,.dl_article--default_text{padding-left:20px;padding-right:20px}}@media(max-width: 512px){.dl_top_element--default_spacing,.dl_article--default_text{padding-left:10px;padding-right:10px}}.dl_default_text_section{color:#333}.dl_default_text_section:last-of-type{padding-bottom:1em}.dl_default_text_section h1{font-size:36px;font-weight:300;line-height:1.32;margin-bottom:.5em;letter-spacing:-0.5px;margin-top:.5em;padding-top:0}.dl_default_text_section h2{font-size:175%;font-weight:300;line-height:1.32;margin-top:1.5em;margin-bottom:.25em}.dl_default_text_section h3{font-size:110%;line-height:1.2;margin-bottom:.5em;font-weight:600;margin-top:1.5em;color:rgba(0,0,0,.8666666667)}.dl_default_text_section p{font-size:110%;margin-bottom:.5em}.dl_default_text_section p a{font-weight:600}.dl_default_text_section hr{border:none;border-top:1px solid;color:#eee}.dl_default_text_section ul{margin-bottom:2.5em;margin:0 auto}.dl_default_text_section ul>li{font-size:110%;margin-left:2em;padding-bottom:.5em}.dl_default_text_section ul>li a{font-weight:500}.dl_default_text_section ul>li>p{font-size:100%}.dl_default_text_section td ul>li{font-size:100%}.dl_default_text_section ol{margin-bottom:2.5em;margin:0 auto}.dl_default_text_section ol>li{font-size:110%;margin-left:2em;padding-bottom:.5em}.dl_default_text_section ol>li>p{font-size:100%}.dl_body--text_page{background-color:#f8f8f8}.dl_article--default_text{background-color:rgba(0,0,0,0);padding-top:.1px;padding-bottom:.1px}.dl_article--default_text:first-of-type{margin-top:30px}@media(max-height: 900px){.dl_article--default_text:first-of-type{margin-top:15px}}@media(max-height: 700px){.dl_article--default_text:first-of-type{margin-top:10px}}@media(max-width: 1000px){.dl_article--default_text:first-of-type{margin-top:0}}.dl_office_header{width:100%;height:220px;background:url(../img/office.jpg);background-size:cover;background-position:center;margin-top:0}@media(max-width: 500px){.dl_office_header{height:180px}}.dl_office_header+article{margin-top:0 !important;padding-top:1em !important}.dl_invisible_by_default{opacity:0;transition:opacity 125ms ease-out;display:none}.dl_invisible_by_default.dl_visible{display:block !important}.dl_invisible_by_default.dl_visible_2{opacity:1}span.dl_invisible_by_default.dl_visible{display:inline-block !important}.dl_hidden{display:none}ul#dl_errors{margin:0;list-style-type:none;max-width:initial}ul#dl_errors li{font-size:220%;margin-left:0px;color:#ffd88f}ul#dl_errors .dl_error{color:#ffd88f}.dl_centered_button{position:absolute;bottom:42px;right:0;left:0;text-align:center}@media(min-width: 761px)and (max-width: 820px){.dl_centered_button{bottom:32px}}.dl_centered_buttons{text-align:center}.dl_centered_buttons .dl_button{margin-left:5px;margin-right:5px}.dl_page_dialog .dl_centered_button{position:relative;top:auto;bottom:auto;padding-top:50px}#dl_waiting{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background-color:#fff;display:none}#dl_waiting .dl_waiting_icon{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.dl_link{font-size:16px;line-height:1.25em;font-weight:600;color:#006494;transition:.2s ease-out}.dl_link:focus{text-decoration:none}.dl_link:hover{text-decoration:none;outline:none;color:#000}.dl_hr_with_arrow{height:0;width:100%;position:relative;overflow:visible;border-top:1px solid #d3d3d3;border-bottom:none;margin-bottom:24px}.dl_hr_with_arrow::before{content:" ";display:block;position:absolute;top:-11px;left:calc(50% - 10px);width:20px;height:20px;border-top:1px solid #d3d3d3;border-right:1px solid #d3d3d3;transform:rotate(315deg);background-color:#fff}.input_row{display:flex;flex-wrap:wrap;align-items:top}.input_row>div{flex-basis:100%;flex-shrink:0}.input_row>div.checkbox_input{margin-bottom:0}@media(min-width: 426px){.input_row>div{flex-shrink:1}.input_row>div:not(:last-child){margin-right:10px}.input_row>div.auto_width{flex-basis:auto;white-space:nowrap}.input_row>div.quart{flex-basis:calc(25% - 10px)}.input_row>div.third{flex-basis:33.333%}.input_row>div.half{flex-basis:calc(50% - 10px)}.input_row>div.twothird{flex-basis:66.666%}.input_row>div.threequart{flex-basis:75%}}@media(max-width: 425px){.input_row>div{margin-bottom:10px}}.input_row.centered{justify-content:center}.input_row.dl_invisible_by_default{display:none}.input_row .dl_field_error_text{color:#da5e5c;margin-top:5px;margin-bottom:20px;font-weight:400}@media(max-width: 425px){.input_row .dl_field_error_text{margin-top:-10px}}.input_row .on_hover_popup{position:relative;display:inline-block;width:1.25em;height:1.25em;border-radius:1em;border:none;vertical-align:middle;color:#989898;background-color:#efefef;margin-left:.25em}.input_row .on_hover_popup::before{content:"?";display:inline-block;display:inline;vertical-align:middle;width:100%;line-height:1.5em;font-weight:bold;text-align:center;border-radius:100%;cursor:help;top:-1px;font-size:90%;position:absolute}.input_row .on_hover_popup span{position:absolute;display:block;z-index:-1;left:50%;bottom:calc(100% + 10px);max-width:300px;min-width:200px;white-space:normal;transform:translateX(-50%);background-color:#f8f8f8;padding:10px;border:1px solid #d1d2d4;border-radius:5px;box-shadow:0px 14px 16px rgba(0,0,0,.06);opacity:0;transition:.5s}.input_row .on_hover_popup:hover{color:#006494}.input_row .on_hover_popup:hover span{z-index:1;opacity:1;color:#000}@media(max-width: 425px){.input_row{flex-wrap:wrap;margin-bottom:10px}}@media(min-width: 426px){.input_row{margin-bottom:20px}}.text_input{position:relative}.text_input label{margin-bottom:10px;font-weight:600;font-size:.875em}.text_input input{width:100%;display:block;padding:10px;color:#006494;border:1px solid #c4c4c4;border-radius:4px}.checkbox_input{position:relative;margin-bottom:20px}.checkbox_input input{position:absolute;z-index:-1;opacity:0}.checkbox_input input.dl_with_field_error+label:before{border-color:#da5e5c}.checkbox_input label{cursor:pointer;padding-left:32px;text-indent:-32px;display:block}.checkbox_input label *{text-indent:0}.checkbox_input label:before{content:"";display:inline-block;width:20px;height:20px;margin-right:10px;border:2px solid #666;border-radius:5px;vertical-align:bottom}.checkbox_input input:checked+label:before{background-image:url("/img/icons/check.svg");background-size:80%;background-repeat:no-repeat;background-position:center}.lmt__notification__blocked{text-align:left;max-width:820px}.lmt__notification__blocked .lmt__notification__blocked_content{background-color:#fff;display:flex;flex-direction:column;border-radius:5px;justify-content:space-between;padding:170px 0 0 0;position:relative;z-index:102;background:#fff url("/img/illustrations/blocked_desktop.svg") no-repeat top center}@media(max-device-width: 650px),(max-device-height: 650px)and (hover: none){.lmt__notification__blocked .lmt__notification__blocked_content{background-image:url("/img/illustrations/blocked_mobile.svg");background-size:contain;padding-top:140px}}.lmt__notification__blocked .lmt__notification__blocked_title{font-weight:300;font-size:32px;line-height:38px;color:#1b1e25;padding:0 50px 25px 50px}.lmt__notification__blocked .lmt__notification__blocked_title b{font-weight:400}@media(max-device-width: 650px),(max-device-height: 650px)and (hover: none){.lmt__notification__blocked .lmt__notification__blocked_title b{display:block}.lmt__notification__blocked .lmt__notification__blocked_title{padding:0 25px 20px 25px}}.lmt__notification__blocked .lmt__notification__blocked_desc{font-weight:300;font-size:16px;line-height:24px;color:#000;padding:0 50px 30px 50px}@media(max-device-width: 650px),(max-device-height: 650px)and (hover: none){.lmt__notification__blocked .lmt__notification__blocked_desc{padding:0 25px 25px 25px}}.lmt__notification__blocked .lmt__notification__blocked_hr{margin:0 50px;background-color:#d6dee9}@media(max-device-width: 650px),(max-device-height: 650px)and (hover: none){.lmt__notification__blocked .lmt__notification__blocked_hr{margin:0 25px}}.lmt__notification__blocked .lmt__notification__blocked__pro{padding:25px 50px 35px 50px}@media(max-device-width: 650px),(max-device-height: 650px)and (hover: none){.lmt__notification__blocked .lmt__notification__blocked__pro{padding:20px 25px 50px 25px}}.lmt__notification__blocked .lmt__notification__blocked__pro__header{font-weight:300;font-size:24px;color:#1b1e25;padding-bottom:20px;display:flex}@media(max-device-width: 650px),(max-device-height: 650px)and (hover: none){.lmt__notification__blocked .lmt__notification__blocked__pro__header{flex-direction:column;font-weight:400}.lmt__notification__blocked .lmt__notification__blocked__pro__header_p1{font-size:20px;line-height:28px}}.lmt__notification__blocked .lmt__notification__blocked__pro__header_p2{font-weight:400}@media(max-device-width: 650px),(max-device-height: 650px)and (hover: none){.lmt__notification__blocked .lmt__notification__blocked__pro__header_p2{display:block;font-size:40px;line-height:110%}}.lmt__notification__blocked .lmt__notification__blocked__pro__header_p2 b{font-weight:400}.lmt__notification__blocked .lmt__notification__blocked__pro__feats{display:flex;padding-bottom:25px}@media(max-device-width: 650px),(max-device-height: 650px)and (hover: none){.lmt__notification__blocked .lmt__notification__blocked__pro__feats{flex-direction:column;padding-bottom:20px}}.lmt__notification__blocked .lmt__notification__blocked__pro__feat{font-weight:300;font-size:18px;line-height:28px;color:#000;position:relative;padding-left:35px}.lmt__notification__blocked .lmt__notification__blocked__pro__feat:not(:nth-of-type(1)){margin-left:30px}@media(max-device-width: 650px),(max-device-height: 650px)and (hover: none){.lmt__notification__blocked .lmt__notification__blocked__pro__feat:not(:nth-of-type(1)){margin-left:0;margin-top:5px}}.lmt__notification__blocked .lmt__notification__blocked__pro__feat::before{content:" ";position:absolute;background:rgba(0,0,0,0) url("/img/icons/icon_check_ok_v2.svg") center no-repeat;left:0;top:4px;width:21px;height:20px}.lmt__notification__blocked .lmt__notification__blocked__pro__actions{display:flex}@media(max-device-width: 650px),(max-device-height: 650px)and (hover: none){.lmt__notification__blocked .lmt__notification__blocked__pro__actions{flex-direction:column}.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2{margin-top:15px}}.lmt__notification__blocked .lmt__notification__blocked__pro__cta_sep{margin:0 20px;line-height:46px;text-align:center}@media(max-device-width: 650px),(max-device-height: 650px)and (hover: none){.lmt__notification__blocked .lmt__notification__blocked__pro__cta_sep{display:none}}.lmt__notification__blocked .lmt__notification__blocked_footer{background-color:#edf6fb;font-weight:300;font-size:14px;line-height:24px;color:#000;padding:15px 50px}@media(max-device-width: 650px),(max-device-height: 650px)and (hover: none){.lmt__notification__blocked .lmt__notification__blocked_footer{padding:15px 25px}}.lmt__notification__blocked .lmt__notification__blocked_footer a{color:#006494}.lmt__system_notification{color:#666;padding-top:.5em;position:relative}.lmt__system_notification span{display:inline-block;width:16px;height:16px;line-height:17px;text-align:center;vertical-align:middle;background:red;color:#fff;border-radius:100%;transform:translate(0, -2px);font-weight:bold;margin-right:4px}.lmt__system_notification.lmt__system_notification--critical{z-index:101;color:#fff;background-color:#da5e5c;font-size:12px;font-weight:400;width:100%;left:0;padding:1em 1em;text-align:center}.lmt__system_notification.lmt__system_notification--critical::before{content:"!";display:inline-block;line-height:1.5;border:1px solid;text-align:center;width:1.5em;border-radius:100%;font-weight:500;margin-right:.5em}.dl_default_text_section p,.dl_default_text_section ul>li,.dl_default_text_section ol>li{line-height:1.6;font-weight:300}.dl_default_link,.is3_element>.dl_field_error_text>a:visited,.is3_element>.dl_field_error_text>a:link,.dl_default_links>a:visited,.dl_default_links>a:link,.dl_default_text_section h2>a:visited,.dl_default_text_section h2>a:link,.dl_default_text_section p>a:visited,.dl_default_text_section p>a:link,.dl_default_text_section ul>li>a:visited,.dl_default_text_section ul>li>a:link,.dl_default_text_section ol>li>a:visited,.dl_default_text_section ol>li>a:link{color:#074b78;text-decoration:none;cursor:pointer}.dl_default_link:hover,.is3_element>.dl_field_error_text>a:hover:visited,.is3_element>.dl_field_error_text>a:hover:link,.dl_default_links>a:hover:visited,.dl_default_links>a:hover:link,.dl_default_text_section h2>a:hover:visited,.dl_default_text_section h2>a:hover:link,.dl_default_text_section p>a:hover:visited,.dl_default_text_section p>a:hover:link,.dl_default_text_section ul>li>a:hover:visited,.dl_default_text_section ul>li>a:hover:link,.dl_default_text_section ol>li>a:hover:visited,.dl_default_text_section ol>li>a:hover:link,.dl_default_link:focus,.is3_element>.dl_field_error_text>a:focus:visited,.is3_element>.dl_field_error_text>a:focus:link,.dl_default_links>a:focus:visited,.dl_default_links>a:focus:link,.dl_default_text_section h2>a:focus:visited,.dl_default_text_section h2>a:focus:link,.dl_default_text_section p>a:focus:visited,.dl_default_text_section p>a:focus:link,.dl_default_text_section ul>li>a:focus:visited,.dl_default_text_section ul>li>a:focus:link,.dl_default_text_section ol>li>a:focus:visited,.dl_default_text_section ol>li>a:focus:link{text-decoration:underline;color:#0f2b46}[href^=http].dl_default_link,.is3_element>.dl_field_error_text>a[href^=http]:visited,.is3_element>.dl_field_error_text>a[href^=http]:link,.dl_default_links>a[href^=http]:visited,.dl_default_links>a[href^=http]:link,.dl_default_text_section h2>a[href^=http]:visited,.dl_default_text_section h2>a[href^=http]:link,.dl_default_text_section p>a[href^=http]:visited,.dl_default_text_section p>a[href^=http]:link,.dl_default_text_section ul>li>a[href^=http]:visited,.dl_default_text_section ul>li>a[href^=http]:link,.dl_default_text_section ol>li>a[href^=http]:visited,.dl_default_text_section ol>li>a[href^=http]:link{white-space:nowrap}[href^=http].dl_default_link::after,.is3_element>.dl_field_error_text>a[href^=http]:visited::after,.is3_element>.dl_field_error_text>a[href^=http]:link::after,.dl_default_links>a[href^=http]:visited::after,.dl_default_links>a[href^=http]:link::after,.dl_default_text_section h2>a[href^=http]:visited::after,.dl_default_text_section h2>a[href^=http]:link::after,.dl_default_text_section p>a[href^=http]:visited::after,.dl_default_text_section p>a[href^=http]:link::after,.dl_default_text_section ul>li>a[href^=http]:visited::after,.dl_default_text_section ul>li>a[href^=http]:link::after,.dl_default_text_section ol>li>a[href^=http]:visited::after,.dl_default_text_section ol>li>a[href^=http]:link::after{content:" ";background-repeat:no-repeat;background-image:url(/img/external_link_hint_blue.svg);display:inline-block;width:1em;height:1em;vertical-align:middle;margin-left:.25em;opacity:.5}[href^=http].dl_default_link:hover::after,.is3_element>.dl_field_error_text>a[href^=http]:hover:visited::after,.is3_element>.dl_field_error_text>a[href^=http]:hover:link::after,.dl_default_links>a[href^=http]:hover:visited::after,.dl_default_links>a[href^=http]:hover:link::after,.dl_default_text_section h2>a[href^=http]:hover:visited::after,.dl_default_text_section h2>a[href^=http]:hover:link::after,.dl_default_text_section p>a[href^=http]:hover:visited::after,.dl_default_text_section p>a[href^=http]:hover:link::after,.dl_default_text_section ul>li>a[href^=http]:hover:visited::after,.dl_default_text_section ul>li>a[href^=http]:hover:link::after,.dl_default_text_section ol>li>a[href^=http]:hover:visited::after,.dl_default_text_section ol>li>a[href^=http]:hover:link::after,[href^=http].dl_default_link:focus::after,.is3_element>.dl_field_error_text>a[href^=http]:focus:visited::after,.is3_element>.dl_field_error_text>a[href^=http]:focus:link::after,.dl_default_links>a[href^=http]:focus:visited::after,.dl_default_links>a[href^=http]:focus:link::after,.dl_default_text_section h2>a[href^=http]:focus:visited::after,.dl_default_text_section h2>a[href^=http]:focus:link::after,.dl_default_text_section p>a[href^=http]:focus:visited::after,.dl_default_text_section p>a[href^=http]:focus:link::after,.dl_default_text_section ul>li>a[href^=http]:focus:visited::after,.dl_default_text_section ul>li>a[href^=http]:focus:link::after,.dl_default_text_section ol>li>a[href^=http]:focus:visited::after,.dl_default_text_section ol>li>a[href^=http]:focus:link::after{opacity:1}.dl_button,.dl_button--1,.dl_button--2,.dl_button--3,.dl_button--4,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2{border:none;border-radius:3px;font-size:16px;font-weight:500;line-height:1.5em;color:#fff;cursor:pointer;padding:.75em 1.5em;display:inline-block;position:relative;transition:background-color .15s ease-out,color .15s ease-out,color .15s ease-out,color .15s ease-out,border .15s ease-out,color .15s ease-out}@media (forced-colors: active) {

  .dl_button,.dl_button--1,.dl_button--2,.dl_button--3,.dl_button--4,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2 {
    border: thin solid transparent;
  }
}.dl_button:focus,.dl_button--1:focus,.dl_button--2:focus,.dl_button--3:focus,.dl_button--4:focus,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1:focus,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2:focus{text-decoration:none}.dl_button:active,.dl_button--1:active,.dl_button--2:active,.dl_button--3:active,.dl_button--4:active,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1:active,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2:active{outline:none;text-decoration:none}[disabled].dl_button,[disabled].dl_button--1,[disabled].dl_button--2,[disabled].dl_button--3,[disabled].dl_button--4,.lmt__notification__blocked [disabled].lmt__notification__blocked__pro__cta-1,.lmt__notification__blocked [disabled].lmt__notification__blocked__pro__cta-2{opacity:.5}.is3_modal_dialog--submitting.dl_button,.is3_modal_dialog--submitting.dl_button--1,.is3_modal_dialog--submitting.dl_button--2,.is3_modal_dialog--submitting.dl_button--3,.is3_modal_dialog--submitting.dl_button--4,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2{pointer-events:none;padding-left:2.7em;opacity:.4}.is3_modal_dialog--submitting.dl_button::before,.is3_modal_dialog--submitting.dl_button--1::before,.is3_modal_dialog--submitting.dl_button--2::before,.is3_modal_dialog--submitting.dl_button--3::before,.is3_modal_dialog--submitting.dl_button--4::before,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1::before,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2::before,.is3_modal_dialog--submitting.dl_button::after,.is3_modal_dialog--submitting.dl_button--1::after,.is3_modal_dialog--submitting.dl_button--2::after,.is3_modal_dialog--submitting.dl_button--3::after,.is3_modal_dialog--submitting.dl_button--4::after,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1::after,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2::after{content:" ";display:block;border:2px solid #fff;height:1em;width:1em;position:absolute;top:32%;left:1em;box-sizing:border-box;border-radius:100%;transform:scale(0);transition:transform 50ms ease-out}.is3_modal_dialog--submitting.dl_button::before,.is3_modal_dialog--submitting.dl_button--1::before,.is3_modal_dialog--submitting.dl_button--2::before,.is3_modal_dialog--submitting.dl_button--3::before,.is3_modal_dialog--submitting.dl_button--4::before,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1::before,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2::before{animation:is3_active_request_indicator__active_animation .75s 0s linear infinite}.is3_modal_dialog--submitting.dl_button::after,.is3_modal_dialog--submitting.dl_button--1::after,.is3_modal_dialog--submitting.dl_button--2::after,.is3_modal_dialog--submitting.dl_button--3::after,.is3_modal_dialog--submitting.dl_button--4::after,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1::after,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2::after{animation:is3_active_request_indicator__active_animation .75s .25s linear infinite}.dl_button--1,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1{background-color:#f46f52;box-shadow:0 4px 11px rgba(103,139,140,.08)}.dl_button--1:hover,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1:hover,.dl_button--1:active,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1:active{background-color:#0f2b46;box-shadow:0 4px 11px rgba(103,139,140,.08)}.dl_button--2{background-color:#0f2b46}.dl_button--2:hover,.dl_button--2:active{background-color:#05668d}.dl_button--3,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.1);border-radius:3px;color:#000}.dl_button--3:hover,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2:hover,.dl_button--3:active,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2:active{color:#05668d;border:1px solid #05668d}.dl_button--4{background-color:rgba(0,0,0,0);border:none;color:#0f2b46}.dl_button--4:hover,.dl_button--4:active{color:#006494;border:none}.is3_modal_dialog--submitting.dl_button--4{pointer-events:none;padding-left:inherit;background-color:inherit;color:#999}.is3_modal_dialog--submitting.dl_button--4::before,.is3_modal_dialog--submitting.dl_button--4::after{display:none}@keyframes dl_loadingSpinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.dl_header{position:relative;max-width:100%;background-color:#fff;box-shadow:0px -80px 0 80px #fff;z-index:400}@media(max-device-width: 650px),(max-device-height: 650px)and (hover: none){.dl_header{border-bottom:1px solid #ddd}}.dl_pro .dl_header{box-shadow:0 0 1px rgba(0,0,0,.1);background-color:#fff}.dl_header:before{position:absolute;background-color:#fff;top:0;left:0;width:100vw;height:60px;z-index:-1;content:""}.dl_header_menu__navigation-button,.dl_header_menu_v2__login_button_simple>button,.dl_header_menu_v2__login_button>button,.dl_header_menu_v2__user_menu>button{background-color:rgba(0,0,0,0);border:none;height:100%;cursor:pointer}.dl_header{background-color:#fff !important;z-index:10}.dl_header_menu_v2{display:flex;align-items:center;height:60px}@keyframes dl_header_menu_v2__popup_animation{0%{transform:translate3d(0, 0, 0) scale(0.9);opacity:0}100%{transform:translate3d(0, 0, 0) scale(1);opacity:1}}.dl_header_menu_v2__buttons__toggle{color:#000;min-width:120px;max-width:300px;font-size:12px;padding:8px 16px;background-color:#fff;border:1px solid #dde3e9;border-radius:4px;transition:background-color 200ms ease-out;overflow:hidden;word-wrap:break-word;display:flex;align-items:center;justify-content:center}.dl_header_menu_v2__buttons__toggle:hover{background-color:#f4f9fd}.dl_header_menu_v2__buttons__toggle>.dl_header_menu_v2__buttons__opener{margin-left:.5em}.dl_header_menu_v2__buttons__toggle .dl_header_menu_v2__buttons__badge{display:none;border-radius:4px;font-weight:600;text-align:center;background-color:#037171;color:#fff;font-size:10px;line-height:10px;padding:5px 7px;margin-right:8px;white-space:nowrap}.dl_header_menu_v2__buttons__toggle .dl_header_menu_v2__buttons__emailName_container{display:flex;flex-direction:column;align-items:flex-start;margin-right:16px;overflow:hidden}.dl_header_menu_v2__buttons__toggle .dl_header_menu_v2__buttons__emailName_container span{text-overflow:ellipsis;overflow:hidden;max-width:160px;white-space:nowrap}.dl_header_menu_v2__buttons__toggle .dl_header_menu_v2__buttons__emailName_container .dl_header_menu_v2__buttons__name{font-weight:600;color:#0f2b46}.dl_header_menu_v2__user_menu_new{position:relative;display:none;margin-left:12px}@media screen and (max-width: 650px){.dl_header_menu_v2__user_menu_new:not(.always-visible){display:none !important}}.dl_header_menu_v2__user_menu--is_open>button>.dl_header_menu_v2__buttons__opener{transform:scaleY(-1)}.dl_user_logged_in .dl_header_menu_v2__user_menu_new{display:block}.dl_header_menu_v2__user_menu_new .dl_header_menu__user_menu__dropdown{display:none;animation:dl_header_menu_v2__popup_animation .1s 0s ease-out 1;transform-origin:50% -10%;position:absolute;z-index:10;background-color:#fff;box-shadow:0px 14px 16px rgba(0,0,0,.06)}@media (forced-colors: active) {

  .dl_header_menu_v2__user_menu_new .dl_header_menu__user_menu__dropdown {
    border: thin solid transparent;
  }
}.dl_header_menu_v2__user_menu--is_open .dl_header_menu_v2__user_menu_new .dl_header_menu__user_menu__dropdown{display:block !important}.dl_header_menu_v2__user_menu_new .dl_header_menu_v2__user_menu__dropdown{display:none;top:100%;left:0;right:0}.dl_header_menu_v2__user_menu_new .dl_header_menu_v2__user_menu__dropdown button,.dl_header_menu_v2__user_menu_new .dl_header_menu_v2__user_menu__dropdown a{display:block;width:100%;background:none;border:none;text-align:left;padding:.75em 2em;cursor:pointer;color:#0f2b46;font-size:16px;font-weight:500;white-space:nowrap;transition:color 75ms ease-out}.dl_header_menu_v2__user_menu_new .dl_header_menu_v2__user_menu__dropdown button:hover,.dl_header_menu_v2__user_menu_new .dl_header_menu_v2__user_menu__dropdown a:hover{color:#006494}.dl_header_menu_v2__user_menu_new .dl_header_menu_v2__user_menu__dropdown button:active,.dl_header_menu_v2__user_menu_new .dl_header_menu_v2__user_menu__dropdown button:hover,.dl_header_menu_v2__user_menu_new .dl_header_menu_v2__user_menu__dropdown a:active,.dl_header_menu_v2__user_menu_new .dl_header_menu_v2__user_menu__dropdown a:hover{text-decoration:none;outline:none}.dl_header_menu_v2__user_menu_new .dl_header_menu_v2__user_menu__dropdown button:focus,.dl_header_menu_v2__user_menu_new .dl_header_menu_v2__user_menu__dropdown a:focus{text-decoration:none}.dl_header_menu_v2__user_menu_new .dl_header_menu_v2__user_menu__dropdown button:last-child,.dl_header_menu_v2__user_menu_new .dl_header_menu_v2__user_menu__dropdown a:last-child{padding-bottom:1em}.dl_header_menu_v2__user_menu_new .dl_header_menu_v2__user_menu__dropdown button:first-child,.dl_header_menu_v2__user_menu_new .dl_header_menu_v2__user_menu__dropdown a:first-child{padding-top:1em}.dl_header_menu_v2__user_menu_new .dl_header_menu_v3__user_menu__dropdown{left:unset;right:clamp(-4rem,-5.667rem + 15.24vw,-1rem);transform:translateY(0.25rem);width:min(90vw,400px)}.dl_header_menu_v2__user_menu_new .dl_header_menu_v3__user_menu__dropdown.dl_header_menu_v3__user_menu__dropdown--is_open{display:block}.icon-button{display:grid;grid-template-columns:1.5rem 1fr;gap:1rem}.dl_header_menu_v3__badge-container{margin-left:0}.dl_header_menu_v3__badge-container span.dl_invisible_by_default.dl_visible{display:inline !important}.dl_header_menu_v2__user_menu{height:100%;display:none;position:relative}@media screen and (max-width: 650px){.dl_header_menu_v2__user_menu{display:none !important}}.dl_header_menu_v2__user_menu>button{color:#fff;min-width:120px;max-width:200px;font-weight:600;font-size:16px;padding:0 20px;background-color:#006494;transition:background-color 100ms ease-out;overflow:hidden;word-wrap:break-word;display:flex;align-items:center;justify-content:center}.dl_header_menu_v2__user_menu>button>span{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dl_header_menu_v2__user_menu>button:hover{background-color:#0f2b46}.dl_header_menu_v2__user_menu>button>div{margin-left:.5em}.dl_user_logged_in .dl_header_menu_v2__user_menu{display:block}.dl_header_menu_v2__user_menu .dl_header_menu_v2__user_menu__dropdown{display:none;animation:dl_header_menu_v2__popup_animation .1s 0s ease-out 1;transform-origin:50% -10%;position:absolute;top:100%;left:0;z-index:10;background-color:#fff;box-shadow:0px 14px 16px rgba(0,0,0,.06)}.dl_header_menu_v2__user_menu--is_open .dl_header_menu_v2__user_menu__dropdown{display:block !important}.dl_header_menu_v2__user_menu .dl_header_menu_v2__user_menu__dropdown button,.dl_header_menu_v2__user_menu .dl_header_menu_v2__user_menu__dropdown a{display:block;width:100%;background:none;border:none;text-align:left;padding:.75em 2em;cursor:pointer;color:#0f2b46;font-size:16px;font-weight:500;white-space:nowrap;transition:color 75ms ease-out}.dl_header_menu_v2__user_menu .dl_header_menu_v2__user_menu__dropdown button:hover,.dl_header_menu_v2__user_menu .dl_header_menu_v2__user_menu__dropdown a:hover{color:#006494}.dl_header_menu_v2__user_menu .dl_header_menu_v2__user_menu__dropdown button:active,.dl_header_menu_v2__user_menu .dl_header_menu_v2__user_menu__dropdown button:hover,.dl_header_menu_v2__user_menu .dl_header_menu_v2__user_menu__dropdown a:active,.dl_header_menu_v2__user_menu .dl_header_menu_v2__user_menu__dropdown a:hover{text-decoration:none;outline:none}.dl_header_menu_v2__user_menu .dl_header_menu_v2__user_menu__dropdown button:focus,.dl_header_menu_v2__user_menu .dl_header_menu_v2__user_menu__dropdown a:focus{text-decoration:none}.dl_header_menu_v2__user_menu .dl_header_menu_v2__user_menu__dropdown button:last-child,.dl_header_menu_v2__user_menu .dl_header_menu_v2__user_menu__dropdown a:last-child{padding-bottom:1em}.dl_header_menu_v2__user_menu .dl_header_menu_v2__user_menu__dropdown button:first-child,.dl_header_menu_v2__user_menu .dl_header_menu_v2__user_menu__dropdown a:first-child{padding-top:1em}@media(forced-colors: active)and (prefers-color-scheme: dark){.dl_header_menu_v2__logo__img{content:url("/img/logo/DeepL_Logo_White.svg")}.dl_header_menu__logo__text{content:url("/img/logo/DeepL_Text_White.svg")}}.dl_header_menu_v2__logo{display:flex;height:100%;width:-moz-fit-content;width:fit-content}.dl_header_menu_v2__logo,.dl_header_menu_v2__logo:visited,.dl_header_menu_v2__logo:active,.dl_header_menu_v2__logo:focus{text-decoration:none !important}.dl_header_menu_v2__logo>.dl_header_menu_v2__logo__img{position:relative;max-width:unset;top:4px}@media screen and (min-width: 650px){.dl_header_menu_v2__logo>.dl_header_menu_v2__logo__img{width:52px;height:66px}}@media screen and (max-width: 650px){.dl_header_menu_v2__logo>.dl_header_menu_v2__logo__img{top:17px;width:30px;height:35px}}.dl_header_menu_v2__logo>.dl_header_menu_v2__logo__text{padding:8px 8px 0 19px;width:93px;height:60px}@media screen and (max-width: 650px){.dl_header_menu_v2__logo>.dl_header_menu_v2__logo__text{width:70px;height:51px;padding:18px 0 0 12px}}.dl_header_menu_v2__logo>span{font-weight:600;font-size:20px;color:#0f2b46;padding:20px 15px 0 15px}@media screen and (max-width: 650px){.dl_header_menu_v2__logo>span{padding:20px 4px 0 10px;font-size:18px}}.dl_header_menu_v2__separator{margin:0 30px 0 16px;border-left:2px solid #f7f7f7;height:20px}@media screen and (max-width: 650px){.dl_header_menu_v2__separator{display:none}}.dl_header_menu_v2__items{display:flex;width:100%;height:100%;justify-content:space-between;align-items:center}.dl_header_menu_v2__items.-always-show-overflow{overflow:visible}@media screen and (max-width: 650px){.dl_header_menu_v2__items{overflow:auto}}.dl_header_menu_v2__links__navigation{display:flex;height:100%;flex-wrap:wrap;flex:1;margin-left:-5000px;width:calc(100% + 5000px)}.dl_header_menu_v2__links__navigation>*:first-child{margin-left:5000px}.dl_header_menu_v2__links__navigation.dl--margin_left>*:first-child{margin-left:5028px}@media screen and (max-width: 650px){.dl_header_menu_v2__links>*:not(:first-child){display:none}}.dl_header_menu_v2__links,.dl_header_menu_v2__buttons{display:flex;height:100%;align-items:center}.dl_header_menu_v2__link_hidden{display:none !important}.dl_header_menu_v2__links{flex-wrap:wrap;flex:1}.dl_header_menu_flyout_opener>a,.dl_header_menu_flyout_opener>div{margin-right:30px}.dl_header_menu_v2__links__item{font-size:16px;height:60px;box-sizing:border-box;font-weight:500;white-space:nowrap;display:flex;flex-direction:column;justify-content:space-around;padding-top:8px;border-bottom:3px solid rgba(0,100,148,0)}.dl_header_menu_v2__links__item,.dl_header_menu_v2__links__item:visited,.dl_header_menu_v2__links__item:active,.dl_header_menu_v2__links__item:focus{text-decoration:none !important;color:#0f2b46}.dl_header_menu_v2__links__item:not(.nohover):hover,.dl_header_menu_v2__links__item.is-active{border-bottom:3px solid #006494;color:#006494}.dl_header_menu_v2__links__item:not(:last-of-type){margin-right:30px}.dl_header_menu_v2__links__item.dl_translator_link{display:flex;margin-left:10px;margin-right:6px}.dl_header_menu_v2__links__item.dl_translator_link .dl_logo_text{margin-right:4px;vertical-align:middle;height:18px;width:66px}.dl_header_menu_v2__links__item.dl_translator_link .dl_translator_link_container>:first-child{height:18px;width:66px;vertical-align:middle;display:inline-block}.dl_header_menu_v2__links__item.dl_translator_link:not(.nohover):hover{color:#0f2b46}@media screen and (max-width: 512px){.dl_header_menu_v2__links__item.deepl_pro_mobile{height:30px;font-weight:300;margin:5px 0 0 auto;font-size:14px;white-space:nowrap;border-width:1px;border-style:solid;padding:0 5px;border-bottom:1px solid}.dl_header_menu_v2__links.compactHeader{margin:0 10px}.dl_header_menu_v2__links.compactHeader .dl_translator_link{max-width:calc(100% - 110px)}.dl_header_menu_v2__links.compactHeader .dl_translator_link .dl_logo_text{width:50px;float:left;margin:3px 4px 0 0}.dl_header_menu_v2__links.compactHeader .dl_translator_link span{font-size:16px;white-space:nowrap;float:left;line-height:20px}}@media(max-device-width: 650px),(max-device-height: 650px)and (hover: none){.dl_header_menu_v2__login_button{display:none}}.dl_user_logged_in .dl_header_menu_v2__login_button{display:none}.dl_header_menu_v2__login_button>button{color:#0f2b46;font-size:16px;padding:4px 6px 4px 36px;position:relative;white-space:nowrap}.dl_header_menu_v2__login_button>button:hover{color:#006494}.dl_header_menu_v2__login_button>button::before{content:" ";display:block;width:7px;height:7px;position:absolute;top:5px;left:14px;border:1px solid;border-radius:100%}.dl_header_menu_v2__login_button>button::after{content:" ";display:block;width:15px;height:7px;position:absolute;top:16px;left:10px;border:1px solid;border-bottom:none;border-top-left-radius:7px;border-top-right-radius:7px}@media(max-device-width: 650px),(max-device-height: 650px)and (hover: none){.dl_header_menu_v2__login_button_simple{display:none}}.dl_user_logged_in .dl_header_menu_v2__login_button_simple{display:none}.dl_header_menu_v2__login_button_simple>button{color:#0f2b46;font-size:16px;font-weight:400;padding:8px;position:relative;white-space:nowrap}.dl_header_menu_v2__login_button_simple>button:hover{color:#006494}@media screen and (max-width: 650px){.dl_header_menu_v2__buttons__menu{right:0}}.dl_header_menu__navigation-button{width:28px;height:22px;position:relative;margin-left:1.5rem}.dl_header_menu__navigation-button:not(.-has-bg-icon){color:rgba(0,0,0,0);margin-bottom:2px;padding:4px 10px;position:relative}.dl_header_menu__navigation-button:not(.-has-bg-icon)::before,.dl_header_menu__navigation-button:not(.-has-bg-icon)::after{content:" ";display:block;position:absolute;width:25px;height:9px;border-bottom:1px solid;box-sizing:border-box;top:2px;left:2px;color:#0f2b46}.dl_header_menu__navigation-button:not(.-has-bg-icon)::before{border-top:1px solid}.dl_header_menu__navigation-button:not(.-has-bg-icon)::after{top:10px}.dl_header_menu__navigation-button:not(.-has-bg-icon):hover::before,.dl_header_menu__navigation-button:not(.-has-bg-icon):hover::after{color:#006494}.dl_header_menu__navigation-button.-has-bg-icon{align-items:center;background:url(/img/icons/menu.svg) no-repeat center;border-radius:.25rem;color:rgba(0,0,0,0);display:flex;height:40px;margin-left:.5rem;width:40px}.dl_header_menu__navigation-button.-has-bg-icon:hover{background-color:#f2f4f7;color:#006494}.dl_headerMenu__appButton{display:inline-block;border-radius:4px;background-color:#006494;color:#fff;padding:.5em 1em;font-weight:400;transition:background-color 100ms ease-out;text-align:center;margin:0 10px;line-height:1em}@media(max-width: 800px){.dl_headerMenu__appButton{display:none}}.dl_headerMenu__appButton>span{display:inline-block;white-space:nowrap}.dl_headerMenu__appButton>span:last-child{font-size:70%;padding-left:1em}@media(max-width: 1000px){.dl_headerMenu__appButton>span:last-child{display:none}}.dl_headerMenu__appButton:hover{background-color:#0f2b46;color:#fff}.dl_headerMenu__appButton:active{outline:none}.dl_headerMenu__proButton{display:inline-block;border-radius:4px;background-color:#006494}@media (forced-colors: active) {

  .dl_headerMenu__proButton {
    border: thin solid transparent;
  }
}.dl_headerMenu__proButton{color:#fff;padding:.5em 1em;margin-right:8px;font-weight:400;transition:background-color 100ms ease-out;text-align:center;line-height:1em}@media(max-width: 800px){.dl_headerMenu__proButton{display:none}}.dl_headerMenu__proButton>span{display:inline-block;white-space:nowrap}.dl_headerMenu__proButton .dl_headerMenu__proButton_text{padding:.5em 1em;margin:-0.5em -1em}.dl_headerMenu__proButton:hover{background-color:#0f2b46;color:#fff}.dl_headerMenu__proButton:active{outline:none}.dl_headerMenu__proButton button{all:unset}.dl_headerMenu__itemWithBadge{display:flex;align-items:center}.dl_headerMenu__freeBadge,.dl_headerMenu__versionBadge{background-color:#037171;color:#fff;border-radius:4px;font-size:10px;text-align:center;margin:0 0 0 5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:22px;font-weight:600;margin-left:5px;line-height:1.2;text-transform:uppercase;padding:5px 10px}.ie11Modal_backdrop{position:fixed;display:flex;justify-content:center;align-items:center;z-index:800;left:0;top:0;width:100%;height:100vh;overflow-y:auto;background-color:rgba(0,0,0,.4);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.ie11Modal_modal{background-color:#fff;width:560px;max-width:100%;padding:24px;display:flex;flex-direction:column}.ie11Modal_header{display:flex;justify-content:space-between;margin-bottom:20px}.ie11Modal_header h2{font-weight:300}.ie11Modal_closeIcon{color:#999;border:none;background:rgba(0,0,0,0)}.ie11Modal_closeIcon:hover{cursor:pointer}.ie11Modal_closeIcon img{width:12px;height:12px}.ie11Modal_closeIcon .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.ie11Modal_body2{display:block;margin-top:10px}.ie11Modal_body2 a{font-size:16px;line-height:1.25em;font-weight:600;color:#006494;transition:.2s ease-out}.ie11Modal_body2 a:focus{text-decoration:none}.ie11Modal_body2 a:hover{text-decoration:none;outline:none;color:#000}.ie11Modal_buttons{display:flex;justify-content:flex-end;margin-top:20px}.ie11Modal_closeButton{margin-right:10px}.dl_header_menu_v2__links>*:not(:last-child){position:relative}.wdw10_new_product_selection_menu .dl_header_menu_v2__logo>.dl_header_menu_v2__logo__img{top:0;align-self:center}@media screen and (min-width: 650px){.wdw10_new_product_selection_menu .dl_header_menu_v2__logo>.dl_header_menu_v2__logo__img{width:32px;height:39.6px}}.wdw10_new_product_selection_menu .dl_translator_link{padding-top:0px;margin-right:16px}.wdw10_new_product_selection_menu .dl_header_menu_v2__links__navigation{justify-content:center}.wdw10_new_product_selection_menu .dl_translator_link_container__write_link,.wdw10_new_product_selection_menu .dl_translator_link_container__translator_link{display:none}.dl_menu__close_button{cursor:pointer;font-size:22px;width:40px;height:40px;position:absolute;right:10px;top:10px;border:none;box-sizing:content-box;z-index:1;background:none}.dl_menu__close_button::before,.dl_menu__close_button::after{content:"";display:block;position:absolute;background-color:#0f2b46;width:1.5px;height:22px;border-radius:2px;transform-origin:50%;top:10px;left:19px;transition:background-color 75ms ease-out}.dl_menu__close_button::before{transform:rotate(45deg)}.dl_menu__close_button::after{transform:rotate(-45deg)}.dl_menu__close_button:hover::before,.dl_menu__close_button:hover::after{background-color:#006494}.dl_menu__close_button:hover,.dl_menu__close_button:active{outline:none}.dl_enterprise_info{position:absolute;width:100%;z-index:10;text-align:right;top:48px}.dl_enterprise_info>div>div{background:#fff;position:relative;display:inline-block;display:inline-flex;align-items:flex-end;text-align:left;padding:5px;opacity:.1;color:#333;white-space:nowrap}.dl_enterprise_info>div>div>div{display:inline-block;white-space:normal}.dl_enterprise_info>div>div>a{display:inline-block}.dl_enterprise_info.dl_enterprise_info--confirmed>div>div{opacity:1;transition:opacity 50ms ease-in;box-shadow:0px 0px 0px 1px rgba(0,0,0,.2)}.dl_enterprise_info h2{font-size:11px;font-weight:400}.dl_enterprise_info p{margin-top:3px;line-height:1.5;font-size:11px;font-weight:300}.dl_enterprise_info img{max-height:24px;max-width:70px;min-width:48px;margin-left:5px}.dl_enterpise_login_popup_content{padding-top:8px}.dl_enterpise_login_popup_image{max-height:80px;max-width:180px;margin-bottom:4px}.dl_default_text_section p,.dl_default_text_section ul>li,.dl_default_text_section ol>li{line-height:1.6;font-weight:300}.dl_default_link,.is3_element>.dl_field_error_text>a:visited,.is3_element>.dl_field_error_text>a:link,.dl_default_links>a:visited,.dl_default_links>a:link,.dl_default_text_section h2>a:visited,.dl_default_text_section h2>a:link,.dl_default_text_section p>a:visited,.dl_default_text_section p>a:link,.dl_default_text_section ul>li>a:visited,.dl_default_text_section ul>li>a:link,.dl_default_text_section ol>li>a:visited,.dl_default_text_section ol>li>a:link{color:#074b78;text-decoration:none;cursor:pointer}.dl_default_link:hover,.is3_element>.dl_field_error_text>a:hover:visited,.is3_element>.dl_field_error_text>a:hover:link,.dl_default_links>a:hover:visited,.dl_default_links>a:hover:link,.dl_default_text_section h2>a:hover:visited,.dl_default_text_section h2>a:hover:link,.dl_default_text_section p>a:hover:visited,.dl_default_text_section p>a:hover:link,.dl_default_text_section ul>li>a:hover:visited,.dl_default_text_section ul>li>a:hover:link,.dl_default_text_section ol>li>a:hover:visited,.dl_default_text_section ol>li>a:hover:link,.dl_default_link:focus,.is3_element>.dl_field_error_text>a:focus:visited,.is3_element>.dl_field_error_text>a:focus:link,.dl_default_links>a:focus:visited,.dl_default_links>a:focus:link,.dl_default_text_section h2>a:focus:visited,.dl_default_text_section h2>a:focus:link,.dl_default_text_section p>a:focus:visited,.dl_default_text_section p>a:focus:link,.dl_default_text_section ul>li>a:focus:visited,.dl_default_text_section ul>li>a:focus:link,.dl_default_text_section ol>li>a:focus:visited,.dl_default_text_section ol>li>a:focus:link{text-decoration:underline;color:#0f2b46}[href^=http].dl_default_link,.is3_element>.dl_field_error_text>a[href^=http]:visited,.is3_element>.dl_field_error_text>a[href^=http]:link,.dl_default_links>a[href^=http]:visited,.dl_default_links>a[href^=http]:link,.dl_default_text_section h2>a[href^=http]:visited,.dl_default_text_section h2>a[href^=http]:link,.dl_default_text_section p>a[href^=http]:visited,.dl_default_text_section p>a[href^=http]:link,.dl_default_text_section ul>li>a[href^=http]:visited,.dl_default_text_section ul>li>a[href^=http]:link,.dl_default_text_section ol>li>a[href^=http]:visited,.dl_default_text_section ol>li>a[href^=http]:link{white-space:nowrap}[href^=http].dl_default_link::after,.is3_element>.dl_field_error_text>a[href^=http]:visited::after,.is3_element>.dl_field_error_text>a[href^=http]:link::after,.dl_default_links>a[href^=http]:visited::after,.dl_default_links>a[href^=http]:link::after,.dl_default_text_section h2>a[href^=http]:visited::after,.dl_default_text_section h2>a[href^=http]:link::after,.dl_default_text_section p>a[href^=http]:visited::after,.dl_default_text_section p>a[href^=http]:link::after,.dl_default_text_section ul>li>a[href^=http]:visited::after,.dl_default_text_section ul>li>a[href^=http]:link::after,.dl_default_text_section ol>li>a[href^=http]:visited::after,.dl_default_text_section ol>li>a[href^=http]:link::after{content:" ";background-repeat:no-repeat;background-image:url(/img/external_link_hint_blue.svg);display:inline-block;width:1em;height:1em;vertical-align:middle;margin-left:.25em;opacity:.5}[href^=http].dl_default_link:hover::after,.is3_element>.dl_field_error_text>a[href^=http]:hover:visited::after,.is3_element>.dl_field_error_text>a[href^=http]:hover:link::after,.dl_default_links>a[href^=http]:hover:visited::after,.dl_default_links>a[href^=http]:hover:link::after,.dl_default_text_section h2>a[href^=http]:hover:visited::after,.dl_default_text_section h2>a[href^=http]:hover:link::after,.dl_default_text_section p>a[href^=http]:hover:visited::after,.dl_default_text_section p>a[href^=http]:hover:link::after,.dl_default_text_section ul>li>a[href^=http]:hover:visited::after,.dl_default_text_section ul>li>a[href^=http]:hover:link::after,.dl_default_text_section ol>li>a[href^=http]:hover:visited::after,.dl_default_text_section ol>li>a[href^=http]:hover:link::after,[href^=http].dl_default_link:focus::after,.is3_element>.dl_field_error_text>a[href^=http]:focus:visited::after,.is3_element>.dl_field_error_text>a[href^=http]:focus:link::after,.dl_default_links>a[href^=http]:focus:visited::after,.dl_default_links>a[href^=http]:focus:link::after,.dl_default_text_section h2>a[href^=http]:focus:visited::after,.dl_default_text_section h2>a[href^=http]:focus:link::after,.dl_default_text_section p>a[href^=http]:focus:visited::after,.dl_default_text_section p>a[href^=http]:focus:link::after,.dl_default_text_section ul>li>a[href^=http]:focus:visited::after,.dl_default_text_section ul>li>a[href^=http]:focus:link::after,.dl_default_text_section ol>li>a[href^=http]:focus:visited::after,.dl_default_text_section ol>li>a[href^=http]:focus:link::after{opacity:1}.dl_button,.dl_button--1,.dl_button--2,.dl_button--3,.dl_button--4,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2{border:none;border-radius:3px;font-size:16px;font-weight:500;line-height:1.5em;color:#fff;cursor:pointer;padding:.75em 1.5em;display:inline-block;position:relative;transition:background-color .15s ease-out,color .15s ease-out,color .15s ease-out,color .15s ease-out,border .15s ease-out,color .15s ease-out}@media (forced-colors: active) {

  .dl_button,.dl_button--1,.dl_button--2,.dl_button--3,.dl_button--4,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2 {
    border: thin solid transparent;
  }
}.dl_button:focus,.dl_button--1:focus,.dl_button--2:focus,.dl_button--3:focus,.dl_button--4:focus,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1:focus,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2:focus{text-decoration:none}.dl_button:active,.dl_button--1:active,.dl_button--2:active,.dl_button--3:active,.dl_button--4:active,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1:active,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2:active{outline:none;text-decoration:none}[disabled].dl_button,[disabled].dl_button--1,[disabled].dl_button--2,[disabled].dl_button--3,[disabled].dl_button--4,.lmt__notification__blocked [disabled].lmt__notification__blocked__pro__cta-1,.lmt__notification__blocked [disabled].lmt__notification__blocked__pro__cta-2{opacity:.5}.is3_modal_dialog--submitting.dl_button,.is3_modal_dialog--submitting.dl_button--1,.is3_modal_dialog--submitting.dl_button--2,.is3_modal_dialog--submitting.dl_button--3,.is3_modal_dialog--submitting.dl_button--4,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2{pointer-events:none;padding-left:2.7em;opacity:.4}.is3_modal_dialog--submitting.dl_button::before,.is3_modal_dialog--submitting.dl_button--1::before,.is3_modal_dialog--submitting.dl_button--2::before,.is3_modal_dialog--submitting.dl_button--3::before,.is3_modal_dialog--submitting.dl_button--4::before,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1::before,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2::before,.is3_modal_dialog--submitting.dl_button::after,.is3_modal_dialog--submitting.dl_button--1::after,.is3_modal_dialog--submitting.dl_button--2::after,.is3_modal_dialog--submitting.dl_button--3::after,.is3_modal_dialog--submitting.dl_button--4::after,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1::after,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2::after{content:" ";display:block;border:2px solid #fff;height:1em;width:1em;position:absolute;top:32%;left:1em;box-sizing:border-box;border-radius:100%;transform:scale(0);transition:transform 50ms ease-out}.is3_modal_dialog--submitting.dl_button::before,.is3_modal_dialog--submitting.dl_button--1::before,.is3_modal_dialog--submitting.dl_button--2::before,.is3_modal_dialog--submitting.dl_button--3::before,.is3_modal_dialog--submitting.dl_button--4::before,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1::before,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2::before{animation:is3_active_request_indicator__active_animation .75s 0s linear infinite}.is3_modal_dialog--submitting.dl_button::after,.is3_modal_dialog--submitting.dl_button--1::after,.is3_modal_dialog--submitting.dl_button--2::after,.is3_modal_dialog--submitting.dl_button--3::after,.is3_modal_dialog--submitting.dl_button--4::after,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1::after,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2::after{animation:is3_active_request_indicator__active_animation .75s .25s linear infinite}.dl_button--1,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1{background-color:#f46f52;box-shadow:0 4px 11px rgba(103,139,140,.08)}.dl_button--1:hover,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1:hover,.dl_button--1:active,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1:active{background-color:#0f2b46;box-shadow:0 4px 11px rgba(103,139,140,.08)}.dl_button--2{background-color:#0f2b46}.dl_button--2:hover,.dl_button--2:active{background-color:#05668d}.dl_button--3,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.1);border-radius:3px;color:#000}.dl_button--3:hover,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2:hover,.dl_button--3:active,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2:active{color:#05668d;border:1px solid #05668d}.dl_button--4{background-color:rgba(0,0,0,0);border:none;color:#0f2b46}.dl_button--4:hover,.dl_button--4:active{color:#006494;border:none}.is3_modal_dialog--submitting.dl_button--4{pointer-events:none;padding-left:inherit;background-color:inherit;color:#999}.is3_modal_dialog--submitting.dl_button--4::before,.is3_modal_dialog--submitting.dl_button--4::after{display:none}@keyframes dl_loadingSpinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.dl_content input[readonly],.dl_page_dialog .dl_content_box .dl_light_content input[readonly],.dl_body article form.dl_light_content input[readonly],.dl_body--text_page article form.dl_light_content input[readonly]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:inherit}.dl_page_dialog .dl_content_box .dl_content input.dl_amount,.dl_page_dialog .dl_content_box .dl_light_content input.dl_amount{width:160px}.dl_page_dialog .dl_content_box .dl_content span.dl_unit,.dl_page_dialog .dl_content_box .dl_light_content span.dl_unit{display:inline-block;padding-left:10px;width:70px;text-align:left;line-height:1.5}.dl_page_dialog .dl_content_box .dl_content input.dl_number,.dl_page_dialog .dl_content_box .dl_light_content input.dl_number{width:160px}.dl_page_dialog .dl_content_box .dl_content span.dl_currency,.dl_page_dialog .dl_content_box .dl_light_content span.dl_currency{display:inline-block;padding-left:10px;width:70px;text-align:left;line-height:1.5}.dl_page_dialog .dl_content_box{margin:10px;clear:both;width:calc(100% - 20px)}.dl_page_dialog .dl_content_box .dl_content,.dl_page_dialog .dl_content_box .dl_light_content{position:relative;background-color:#074b78;padding:20px}.dl_page_dialog .dl_content_box .dl_light_content{background-color:#f8f8f8}.dl_page_dialog .dl_content_box .dl_light_content ul#dl_errors li{color:red}.dl_page_dialog .dl_content_box .dl_content label,.dl_page_dialog .dl_content_box .dl_light_content label{margin-right:20px;width:240px;display:inline-block;line-height:2}.dl_page_dialog .dl_content_box .dl_content label.dl_text,.dl_page_dialog .dl_content_box .dl_light_content label.dl_text{width:inherit}.dl_page_dialog .dl_content_box .dl_content .dl_type label,.dl_page_dialog .dl_content_box .dl_light_content .dl_type label{width:auto}.dl_required:after{content:"*";color:#faa200}.dl_page_dialog .dl_content_box .dl_content input,.dl_page_dialog .dl_content_box .dl_light_content input{line-height:1.5;width:240px}.dl_page_dialog .dl_content_box .dl_content input[name=zip],.dl_page_dialog .dl_content_box .dl_light_content input[name=zip]{width:60px}.dl_page_dialog .dl_content_box .dl_content input[name=city],.dl_page_dialog .dl_content_box .dl_light_content input[name=city]{width:175px}.dl_page_dialog .dl_content_box .dl_content input[type=checkbox],.dl_page_dialog .dl_content_box .dl_light_content input[type=checkbox],.dl_page_dialog .dl_content_box .dl_content input[type=radio],.dl_page_dialog .dl_content_box .dl_light_content input[type=radio]{padding-left:8px;margin-right:8px;width:auto}.dl_page_dialog #dl_action_register{margin-left:265px}.dl_page_dialog .dl_captcha_image{vertical-align:middle}.dl_page_dialog .dl_row button.dl_reload_captcha{padding:8px;border:none;font-size:500%;color:#fff;background-color:rgba(0,0,0,0);vertical-align:middle}.dl_page_dialog a.dl_link{padding-left:16px;font-size:220%;text-decoration:underline}.dl_page_dialog .dl_row.dl_comment{padding-top:10px;text-align:left}.dl_page_dialog .dl_row button:disabled{background-color:#d1d2d4}@keyframes dl_popup__fade_in_animation{0%{opacity:0}100%{opacity:1}}.dl_popup{display:none;position:fixed;z-index:500;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(128,128,128,.2);animation:dl_popup__fade_in_animation 75ms ease-out 1}.dl_popup .dl_popup__close_button,.dl_popup .dl_popup_close{color:#aaa;position:absolute;font-size:28px;line-height:1em;font-weight:bold;height:1em;width:1em;top:5px;right:5px;cursor:pointer;background:rgba(0,0,0,0);border:none;padding:0}@media(max-width: 512px){.dl_popup .dl_popup__close_button,.dl_popup .dl_popup_close{right:0px}}.dl_popup .dl_popup__close_button:hover,.dl_popup .dl_popup__close_button:focus,.dl_popup .dl_popup_close:hover,.dl_popup .dl_popup_close:focus{color:#000;text-decoration:none;outline:none}.dl_popup .dl_popup__content,.dl_popup .dl_popup_content{background-color:#fff;margin:auto;padding:40px 0 0;width:80vw;max-width:960px;height:80vh;position:relative;margin-top:5vh;box-shadow:1px 1px 5px rgba(0,0,0,.1),1px 1px 50px rgba(0,0,0,.05)}.dl_popup .dl_popup__content .dl_popup_content__scroll_container,.dl_popup .dl_popup_content .dl_popup_content__scroll_container{width:100%;height:100%;-webkit-overflow-scrolling:touch;overflow-y:auto}@media(max-width: 512px){.dl_popup .dl_popup__content,.dl_popup .dl_popup_content{padding-left:5px;padding-right:5px;width:90vw;margin-top:2vh;height:90vh}}.dl_popup .dl_popup__content iframe,.dl_popup .dl_popup_content iframe{width:100%;height:calc(100% - 8px);border:0}.dl_popup .dl_popup__content div.dl_row,.dl_popup .dl_popup_content div.dl_row{margin-bottom:.3em}.dl_popup .dl_popup__content hr,.dl_popup .dl_popup_content hr{border:0;border-top:1px solid #eee;padding-bottom:15px;padding-top:5px}.dl_popup .dl_popup__content p,.dl_popup .dl_popup_content p{padding-bottom:1em}.dl_popup .dl_popup__content label:first-child:not(:last-child),.dl_popup .dl_popup_content label:first-child:not(:last-child){display:inline-block;text-align:right;margin-right:.5em;min-width:33% !important}.dl_popup .dl_popup__content .dl_right_button,.dl_popup .dl_popup_content .dl_right_button{text-align:right;padding-right:20px}.dl_popup__content .dl_input_section_2,.dl_popup_content .dl_input_section_2{margin-top:0;margin-bottom:0}.dl_popup__content .dl_input_section_2 .dl_row,.dl_popup_content .dl_input_section_2 .dl_row{padding-left:0px}.dl_popup__content .dl_input_section_2 hr,.dl_popup_content .dl_input_section_2 hr{border:0;border-top:1px solid #eee;margin-top:0;margin-bottom:0}.dl_popup.dl_popup--small .dl_popup__content,.dl_popup.dl_popup--small .dl_popup_content{background-color:#fff;margin:auto;padding:20px;border:1px solid #888;width:80%;max-width:600px;height:auto;margin-top:20vh}@media(max-width: 760px){.dl_popup.dl_popup--small .dl_popup__content,.dl_popup.dl_popup--small .dl_popup_content{margin-top:15vh}}@media(max-width: 650px){.dl_popup.dl_popup--small .dl_popup__content,.dl_popup.dl_popup--small .dl_popup_content{margin-top:12vh}}@media(max-width: 512px){.dl_popup.dl_popup--small .dl_popup__content,.dl_popup.dl_popup--small .dl_popup_content{margin-top:10vh}}.dl--with_popup,.dl_body--with_popup,body.dl_popup_opened{overflow:hidden}.dl--with_popup .dl_popup,.dl_body--with_popup .dl_popup,body.dl_popup_opened .dl_popup{display:block}.dl--with_popup body>article,.dl--with_popup>article,.dl--with_popup main,.dl--with_popup header,.dl--with_popup footer,.dl--with_popup .dl_translator_page_container,.dl_body--with_popup body>article,.dl_body--with_popup>article,.dl_body--with_popup main,.dl_body--with_popup header,.dl_body--with_popup footer,.dl_body--with_popup .dl_translator_page_container,body.dl_popup_opened body>article,body.dl_popup_opened>article,body.dl_popup_opened main,body.dl_popup_opened header,body.dl_popup_opened footer,body.dl_popup_opened .dl_translator_page_container{filter:blur(3px)}body.dl_pricing_popup_opened main,body.dl_pricing_popup_opened header,body.dl_pricing_popup_opened footer{filter:blur(3px)}.dl_default_text_section p,.dl_default_text_section ul>li,.dl_default_text_section ol>li{line-height:1.6;font-weight:300}.dl_default_link,.is3_element>.dl_field_error_text>a:visited,.is3_element>.dl_field_error_text>a:link,.dl_default_links>a:visited,.dl_default_links>a:link,.dl_default_text_section h2>a:visited,.dl_default_text_section h2>a:link,.dl_default_text_section p>a:visited,.dl_default_text_section p>a:link,.dl_default_text_section ul>li>a:visited,.dl_default_text_section ul>li>a:link,.dl_default_text_section ol>li>a:visited,.dl_default_text_section ol>li>a:link{color:#074b78;text-decoration:none;cursor:pointer}.dl_default_link:hover,.is3_element>.dl_field_error_text>a:hover:visited,.is3_element>.dl_field_error_text>a:hover:link,.dl_default_links>a:hover:visited,.dl_default_links>a:hover:link,.dl_default_text_section h2>a:hover:visited,.dl_default_text_section h2>a:hover:link,.dl_default_text_section p>a:hover:visited,.dl_default_text_section p>a:hover:link,.dl_default_text_section ul>li>a:hover:visited,.dl_default_text_section ul>li>a:hover:link,.dl_default_text_section ol>li>a:hover:visited,.dl_default_text_section ol>li>a:hover:link,.dl_default_link:focus,.is3_element>.dl_field_error_text>a:focus:visited,.is3_element>.dl_field_error_text>a:focus:link,.dl_default_links>a:focus:visited,.dl_default_links>a:focus:link,.dl_default_text_section h2>a:focus:visited,.dl_default_text_section h2>a:focus:link,.dl_default_text_section p>a:focus:visited,.dl_default_text_section p>a:focus:link,.dl_default_text_section ul>li>a:focus:visited,.dl_default_text_section ul>li>a:focus:link,.dl_default_text_section ol>li>a:focus:visited,.dl_default_text_section ol>li>a:focus:link{text-decoration:underline;color:#0f2b46}[href^=http].dl_default_link,.is3_element>.dl_field_error_text>a[href^=http]:visited,.is3_element>.dl_field_error_text>a[href^=http]:link,.dl_default_links>a[href^=http]:visited,.dl_default_links>a[href^=http]:link,.dl_default_text_section h2>a[href^=http]:visited,.dl_default_text_section h2>a[href^=http]:link,.dl_default_text_section p>a[href^=http]:visited,.dl_default_text_section p>a[href^=http]:link,.dl_default_text_section ul>li>a[href^=http]:visited,.dl_default_text_section ul>li>a[href^=http]:link,.dl_default_text_section ol>li>a[href^=http]:visited,.dl_default_text_section ol>li>a[href^=http]:link{white-space:nowrap}[href^=http].dl_default_link::after,.is3_element>.dl_field_error_text>a[href^=http]:visited::after,.is3_element>.dl_field_error_text>a[href^=http]:link::after,.dl_default_links>a[href^=http]:visited::after,.dl_default_links>a[href^=http]:link::after,.dl_default_text_section h2>a[href^=http]:visited::after,.dl_default_text_section h2>a[href^=http]:link::after,.dl_default_text_section p>a[href^=http]:visited::after,.dl_default_text_section p>a[href^=http]:link::after,.dl_default_text_section ul>li>a[href^=http]:visited::after,.dl_default_text_section ul>li>a[href^=http]:link::after,.dl_default_text_section ol>li>a[href^=http]:visited::after,.dl_default_text_section ol>li>a[href^=http]:link::after{content:" ";background-repeat:no-repeat;background-image:url(/img/external_link_hint_blue.svg);display:inline-block;width:1em;height:1em;vertical-align:middle;margin-left:.25em;opacity:.5}[href^=http].dl_default_link:hover::after,.is3_element>.dl_field_error_text>a[href^=http]:hover:visited::after,.is3_element>.dl_field_error_text>a[href^=http]:hover:link::after,.dl_default_links>a[href^=http]:hover:visited::after,.dl_default_links>a[href^=http]:hover:link::after,.dl_default_text_section h2>a[href^=http]:hover:visited::after,.dl_default_text_section h2>a[href^=http]:hover:link::after,.dl_default_text_section p>a[href^=http]:hover:visited::after,.dl_default_text_section p>a[href^=http]:hover:link::after,.dl_default_text_section ul>li>a[href^=http]:hover:visited::after,.dl_default_text_section ul>li>a[href^=http]:hover:link::after,.dl_default_text_section ol>li>a[href^=http]:hover:visited::after,.dl_default_text_section ol>li>a[href^=http]:hover:link::after,[href^=http].dl_default_link:focus::after,.is3_element>.dl_field_error_text>a[href^=http]:focus:visited::after,.is3_element>.dl_field_error_text>a[href^=http]:focus:link::after,.dl_default_links>a[href^=http]:focus:visited::after,.dl_default_links>a[href^=http]:focus:link::after,.dl_default_text_section h2>a[href^=http]:focus:visited::after,.dl_default_text_section h2>a[href^=http]:focus:link::after,.dl_default_text_section p>a[href^=http]:focus:visited::after,.dl_default_text_section p>a[href^=http]:focus:link::after,.dl_default_text_section ul>li>a[href^=http]:focus:visited::after,.dl_default_text_section ul>li>a[href^=http]:focus:link::after,.dl_default_text_section ol>li>a[href^=http]:focus:visited::after,.dl_default_text_section ol>li>a[href^=http]:focus:link::after{opacity:1}.dl_button,.dl_button--1,.dl_button--2,.dl_button--3,.dl_button--4,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2{border:none;border-radius:3px;font-size:16px;font-weight:500;line-height:1.5em;color:#fff;cursor:pointer;padding:.75em 1.5em;display:inline-block;position:relative;transition:background-color .15s ease-out,color .15s ease-out,color .15s ease-out,color .15s ease-out,border .15s ease-out,color .15s ease-out}@media (forced-colors: active) {

  .dl_button,.dl_button--1,.dl_button--2,.dl_button--3,.dl_button--4,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2 {
    border: thin solid transparent;
  }
}.dl_button:focus,.dl_button--1:focus,.dl_button--2:focus,.dl_button--3:focus,.dl_button--4:focus,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1:focus,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2:focus{text-decoration:none}.dl_button:active,.dl_button--1:active,.dl_button--2:active,.dl_button--3:active,.dl_button--4:active,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1:active,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2:active{outline:none;text-decoration:none}[disabled].dl_button,[disabled].dl_button--1,[disabled].dl_button--2,[disabled].dl_button--3,[disabled].dl_button--4,.lmt__notification__blocked [disabled].lmt__notification__blocked__pro__cta-1,.lmt__notification__blocked [disabled].lmt__notification__blocked__pro__cta-2{opacity:.5}.is3_modal_dialog--submitting.dl_button,.is3_modal_dialog--submitting.dl_button--1,.is3_modal_dialog--submitting.dl_button--2,.is3_modal_dialog--submitting.dl_button--3,.is3_modal_dialog--submitting.dl_button--4,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2{pointer-events:none;padding-left:2.7em;opacity:.4}.is3_modal_dialog--submitting.dl_button::before,.is3_modal_dialog--submitting.dl_button--1::before,.is3_modal_dialog--submitting.dl_button--2::before,.is3_modal_dialog--submitting.dl_button--3::before,.is3_modal_dialog--submitting.dl_button--4::before,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1::before,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2::before,.is3_modal_dialog--submitting.dl_button::after,.is3_modal_dialog--submitting.dl_button--1::after,.is3_modal_dialog--submitting.dl_button--2::after,.is3_modal_dialog--submitting.dl_button--3::after,.is3_modal_dialog--submitting.dl_button--4::after,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1::after,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2::after{content:" ";display:block;border:2px solid #fff;height:1em;width:1em;position:absolute;top:32%;left:1em;box-sizing:border-box;border-radius:100%;transform:scale(0);transition:transform 50ms ease-out}.is3_modal_dialog--submitting.dl_button::before,.is3_modal_dialog--submitting.dl_button--1::before,.is3_modal_dialog--submitting.dl_button--2::before,.is3_modal_dialog--submitting.dl_button--3::before,.is3_modal_dialog--submitting.dl_button--4::before,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1::before,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2::before{animation:is3_active_request_indicator__active_animation .75s 0s linear infinite}.is3_modal_dialog--submitting.dl_button::after,.is3_modal_dialog--submitting.dl_button--1::after,.is3_modal_dialog--submitting.dl_button--2::after,.is3_modal_dialog--submitting.dl_button--3::after,.is3_modal_dialog--submitting.dl_button--4::after,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-1::after,.lmt__notification__blocked .is3_modal_dialog--submitting.lmt__notification__blocked__pro__cta-2::after{animation:is3_active_request_indicator__active_animation .75s .25s linear infinite}.dl_button--1,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1{background-color:#f46f52;box-shadow:0 4px 11px rgba(103,139,140,.08)}.dl_button--1:hover,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1:hover,.dl_button--1:active,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-1:active{background-color:#0f2b46;box-shadow:0 4px 11px rgba(103,139,140,.08)}.dl_button--2{background-color:#0f2b46}.dl_button--2:hover,.dl_button--2:active{background-color:#05668d}.dl_button--3,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.1);border-radius:3px;color:#000}.dl_button--3:hover,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2:hover,.dl_button--3:active,.lmt__notification__blocked .lmt__notification__blocked__pro__cta-2:active{color:#05668d;border:1px solid #05668d}.dl_button--4{background-color:rgba(0,0,0,0);border:none;color:#0f2b46}.dl_button--4:hover,.dl_button--4:active{color:#006494;border:none}.is3_modal_dialog--submitting.dl_button--4{pointer-events:none;padding-left:inherit;background-color:inherit;color:#999}.is3_modal_dialog--submitting.dl_button--4::before,.is3_modal_dialog--submitting.dl_button--4::after{display:none}@keyframes dl_loadingSpinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.dl_body--redesign{font-weight:300;font-size:16px;background-color:#f7f7f7 !important}.dl_body--redesign .dl_top_element--wide{margin:0 auto;padding-left:100px;padding-right:100px;max-width:1600px;min-height:auto}@media(max-width: 1400px){.dl_body--redesign .dl_top_element--wide{padding-left:70px;padding-right:70px}}@media(max-width: 1200px){.dl_body--redesign .dl_top_element--wide{padding-left:50px;padding-right:50px}}@media(max-width: 1000px){.dl_body--redesign .dl_top_element--wide{padding-left:30px;padding-right:30px}}@media(max-width: 840px){.dl_body--redesign .dl_top_element--wide{padding-left:20px;padding-right:20px}}@media(max-device-width: 650px),(max-device-height: 650px)and (hover: none){.dl_body--redesign .dl_top_element--wide{margin-top:0;padding:0 15px}}.dl_body--redesign.dl_body_adminpage{font-weight:400}.dl_body--redesign .lmt__edit_text_popup{overflow-x:hidden;scrollbar-width:thin;box-shadow:0px 2px 10px rgba(0,0,0,.15);outline:none}.dl_body--redesign .lmt__edit_text_popup::-webkit-scrollbar{width:0;opacity:0;-webkit-transition:opacity .4s ease-in-out,width .4s ease-in-out;transition:opacity .4s ease-in-out,width .4s ease-in-out}.dl_body--redesign .lmt__edit_text_popup:hover::-webkit-scrollbar{width:0;opacity:1}.dl_body--redesign .lmt__edit_text_popup:hover::-webkit-scrollbar .lmt__edit_text_popup-thumb{background-color:#a9a9a9}.dl_body--redesign .lmt__edit_text_popup__bg{background:#fff;box-shadow:0px 2px 10px rgba(0,0,0,.15);width:calc(100% - 1px)}.dl_body--redesign .lmt__edit_text_popup__top_peak{content:" ";position:absolute;top:-10px;left:5px;width:20px;height:20px;box-shadow:0px 2px 10px rgba(0,0,0,.15);background:#fff;transform:rotate(45deg);z-index:-1;display:none}.dl_body--redesign .lmt--web .lmt__language_container_prim{margin-right:auto}.dl_body--redesign .lmt--web .lmt__language_select{right:auto !important;overflow:visible !important}.dl_body--redesign .lmt--web .lmt__language_select .lmt__language_select__active{padding:0}.dl_body--redesign .lmt--web .lmt__language_select .lmt__language_select--target .lmt__language_select--open strong{margin-left:27px}.dl_body--redesign .lmt--web .lmt__language_select .lmt__language_select--target .lmt__language_select__menu{left:110px}.dl_body--redesign .lmt--web .lmt__language_select .lmt__language_select__active{font-size:16px;background-color:rgba(0,0,0,0) !important;color:#333;padding:0 20px}.dl_body--redesign .lmt--web .lmt__language_select__mobileLangSelect{position:absolute;z-index:110;width:100%;height:100%;left:0;top:0;opacity:0}.dl_body--redesign .lmt--web .lmt__side_container{padding:0 !important}.dl_body--redesign .lmt--web .lmt__side_container.lmt__side_container--source .lmt__textarea_container{border-top-left-radius:3px;border-bottom-left-radius:3px}.dl_body--redesign .lmt--web .lmt__side_container.lmt__side_container--source .lmt__textarea_container::after{display:none !important}.dl_body--redesign .lmt--web .lmt__side_container.lmt__side_container--source::after{display:none !important}.dl_body--redesign .lmt--web .lmt__side_container.lmt__side_container--target .lmt__textarea_container{border-top-right-radius:3px;border-bottom-right-radius:3px}@media(max-device-width: 650px),(max-device-height: 650px)and (hover: none){.dl_body--redesign .lmt--web .lmt__side_container.lmt__side_container--target .lmt__textarea_container{background-color:rgba(0,0,0,0) !important;box-shadow:0px 8px 32px rgba(0,0,0,.08) !important}}.dl_body--redesign .lmt--web .lmt__side_container.lmt__side_container--target .lmt__textarea_container.lmt__textarea_container--focus .lmt__textarea_container__c_border{transform:scale3d(1, 1.1, 1) rotate(180deg);left:-5px;top:267px}.dl_body--redesign .lmt--web .lmt__textarea_container{border:1px solid #c6cdd5;box-shadow:none !important;background-color:#fff}.dl_body--redesign .lmt--web .lmt__textarea_container.lmt__textarea_container--focus{border:1px solid #006494 !important}.dl_body--redesign .lmt--web .lmt__textarea_container.lmt__textarea_container--focus .lmt__textarea_container__c_border{display:block}.dl_body--redesign .lmt--web .lmt__textarea_container .lmt__textarea__c_border{display:none;background:rgba(0,0,0,0) url("/img/trans-border-v2.svg") center no-repeat;background-size:618px 380px;background-position:-587px -154px;position:absolute;top:calc(50% - 24px);right:-6px;width:20px;height:47px;z-index:10;transform:scale3d(1, 1.1, 1)}.dl_body--redesign .lmt--web .lmt__textarea_proAd--visible .docTrans_translator_upload_button{color:#da5e5c;bottom:240px}html[lang=ru] .dl_body--redesign .lmt--web .lmt__textarea_proAd--visible .docTrans_translator_upload_button{bottom:250px}.dl_body--redesign .lmt--web .lmt__textarea_proAd--visible~.lmt__source_textarea__length_marker{bottom:246px}html[lang=ru] .dl_body--redesign .lmt--web .lmt__textarea_proAd--visible~.lmt__source_textarea__length_marker{bottom:256px}.dl_body--redesign .lmt--web .lmt__textarea_proAd--visible~.lmt__source_textarea__length_marker--critical::before{content:"!";display:block;position:absolute;bottom:0;left:-28px;width:16px;height:17px;text-align:center;border:1px solid red;border-radius:11px;line-height:17px;font-size:120%;padding-left:1px}.dl_body--redesign .lmt--web .docTrans_translator_upload_button{border-top:none;bottom:12px;left:4px;width:auto;right:initial}.dl_body--redesign .lmt--web .lmt__source_textarea__length_marker{color:#000;font-size:14px}.dl_body--redesign .lmt--web .lmt__source_textarea__length_marker.lmt--hidden{display:none}.dl_body--redesign .lmt--web .lmt__source_textarea__length_marker.lmt__source_textarea__length_marker--critical{color:red}.dl_body--redesign .lmt--web .lmt__source_textarea__length_marker--is-mobile{position:relative;bottom:0;right:0;display:flex;justify-content:flex-end}.dl_body--redesign .lmt--web .lmt__source_textarea__proAd{border-top:none;text-align:center;width:calc(100% - 50px);margin:0 auto;padding:60px 0 30px 0;background:none;min-height:280px;box-sizing:border-box}.dl_body--redesign .lmt--web .lmt__source_textarea__proAd .dl_hr_with_arrow::before{left:initial;right:50px}.dl_body--redesign .lmt--web .lmt__source_textarea__proAd .lmt__source_textarea__proAd__text1{font-size:28px;line-height:1.2em;margin-right:0;margin-top:1em}@media screen and (max-width: 1200px){.dl_body--redesign .lmt--web .lmt__source_textarea__proAd .lmt__source_textarea__proAd__text1{font-size:20px}}@media screen and (min-width: 1000px)and (max-width: 1500px){.dl_body--redesign .lmt--web .lmt__source_textarea__proAd .lmt__source_textarea__proAd__text1{margin-top:15px}}.dl_body--redesign .lmt--web .lmt__source_textarea__proAd .lmt__source_textarea__proAd__text2{font-size:14px;line-height:24px;margin:20px 0 15px 0}@media screen and (max-width: 1000px){.dl_body--redesign .lmt--web .lmt__source_textarea__proAd .lmt__source_textarea__proAd__text2{margin:0}}.dl_body--redesign .lmt__target_textarea__proAd{position:absolute;box-sizing:border-box;width:100%}.dl_body--redesign .lmt__target_textarea_proAd_highlight{color:#d95e5c}.dl_body--redesign .lmt__target_textarea_proAd_link{color:inherit;text-decoration:underline}.dl_body--redesign .lmt__target_textarea_proAd_link:hover{cursor:pointer}.dl_body--redesign .lmt__target_textarea__proAd_content{margin:0px 20px}.dl_body--redesign .lmt__target_textarea__proAd_text{background:#e7f3f9;text-align:left;padding:8px 14px;font-weight:normal;font-size:14px}.dl_body--redesign .lmt__target_textarea__proAd_text strong{color:#d95e5c}.dl_body--redesign .lmt__target_textarea__proAd_gradient{height:50px;background:linear-gradient(to bottom, rgba(255, 255, 255, 0.2), rgb(255, 255, 255))}.dl_body--redesign .lmt--active_translation_request .lmt__target_textarea__proAd{display:none}.dl_body--redesign .lmt__sides_container{position:relative}.dl_body--redesign .lmt__sides_container.lmt--hidden{display:none}.before\:relative::before {
  content: var(--tw-content);
  position: relative;
}.before\:right-2::before {
  content: var(--tw-content);
  right: 0.5rem;
}.before\:ml-\[-50\%\]::before {
  content: var(--tw-content);
  margin-left: -50%;
}.before\:inline-block::before {
  content: var(--tw-content);
  display: inline-block;
}.before\:h-\[1px\]::before {
  content: var(--tw-content);
  height: 1px;
}.before\:w-1\/2::before {
  content: var(--tw-content);
  width: 50%;
}.before\:bg-dark-5::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(155 163 172 / var(--tw-bg-opacity));
}.before\:align-middle::before {
  content: var(--tw-content);
  vertical-align: middle;
}.after\:relative::after {
  content: var(--tw-content);
  position: relative;
}.after\:left-2::after {
  content: var(--tw-content);
  left: 0.5rem;
}.after\:mr-\[-50\%\]::after {
  content: var(--tw-content);
  margin-right: -50%;
}.after\:inline-block::after {
  content: var(--tw-content);
  display: inline-block;
}.after\:h-\[1px\]::after {
  content: var(--tw-content);
  height: 1px;
}.after\:w-1\/2::after {
  content: var(--tw-content);
  width: 50%;
}.after\:bg-dark-5::after {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(155 163 172 / var(--tw-bg-opacity));
}.after\:align-middle::after {
  content: var(--tw-content);
  vertical-align: middle;
}.first\:pl-0:first-child {
  padding-left: 0px;
}.first\:pr-2:first-child {
  padding-right: 0.5rem;
}.last\:grow:last-child {
  flex-grow: 1;
}.last\:pl-2:last-child {
  padding-left: 0.5rem;
}.last\:pr-0:last-child {
  padding-right: 0px;
}.empty\:\!block:empty {
  display: block !important;
}.empty\:hidden:empty {
  display: none;
}.empty\:h-10:empty {
  height: 2.5rem;
}.empty\:w-12:empty {
  width: 3rem;
}.focus-within\:border-blue-chill:focus-within {
  --tw-border-opacity: 1;
  border-color: rgb(0 100 148 / var(--tw-border-opacity));
}.hover\:cursor-copy:hover {
  cursor: copy;
}.hover\:cursor-pointer:hover {
  cursor: pointer;
}.hover\:\!border-deepl-blue:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgb(15 43 70 / var(--tw-border-opacity)) !important;
}.hover\:\!bg-deepl-blue:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(15 43 70 / var(--tw-bg-opacity)) !important;
}.hover\:bg-\[\#B4DAE8\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(180 218 232 / var(--tw-bg-opacity));
}.hover\:bg-\[\#F3F5F7\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(243 245 247 / var(--tw-bg-opacity));
}.hover\:bg-\[\#f9fafb\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}.hover\:bg-\[rgb\(255\2c 200\2c 87\)\]\/30:hover {
  background-color: rgb(255 200 87 / 0.3);
}.hover\:bg-\[rgba\(255\2c 200\2c 87\2c \.3\)\]:hover {
  background-color: rgba(255,200,87,.3);
}.hover\:bg-blue-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(180 218 232 / var(--tw-bg-opacity));
}.hover\:bg-blue-chill:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(0 100 148 / var(--tw-bg-opacity));
}.hover\:bg-dark-8:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(242 244 247 / var(--tw-bg-opacity));
}.hover\:bg-golden-tanoi\/30:hover {
  background-color: rgb(255 200 87 / 0.3);
}.hover\:bg-light-blue:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(229 241 246 / var(--tw-bg-opacity));
}.hover\:bg-neutral-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(243 245 248 / var(--tw-bg-opacity));
}.hover\:text-blue-chill:hover {
  --tw-text-opacity: 1;
  color: rgb(0 100 148 / var(--tw-text-opacity));
}.hover\:text-blue-chill\/90:hover {
  color: rgb(0 100 148 / 0.9);
}.focus\:bg-dark-8:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(242 244 247 / var(--tw-bg-opacity));
}.focus\:bg-golden-tanoi\/30:focus {
  background-color: rgb(255 200 87 / 0.3);
}.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}.active\:border-dark-7:active {
  --tw-border-opacity: 1;
  border-color: rgb(218 225 232 / var(--tw-border-opacity));
}.active\:bg-\[\#FFFFFF55\]:active {
  background-color: #FFFFFF55;
}.active\:bg-dark-7:active {
  --tw-bg-opacity: 1;
  background-color: rgb(218 225 232 / var(--tw-bg-opacity));
}.active\:bg-dark-8:active {
  --tw-bg-opacity: 1;
  background-color: rgb(242 244 247 / var(--tw-bg-opacity));
}.active\:bg-golden-tanoi\/30:active {
  background-color: rgb(255 200 87 / 0.3);
}.active\:bg-neutral-300:active {
  --tw-bg-opacity: 1;
  background-color: rgb(218 225 232 / var(--tw-bg-opacity));
}.active\:text-blue-chill:active {
  --tw-text-opacity: 1;
  color: rgb(0 100 148 / var(--tw-text-opacity));
}.active\:text-dark-3:active {
  --tw-text-opacity: 1;
  color: rgb(75 83 90 / var(--tw-text-opacity));
}.active\:text-dark-7:active {
  --tw-text-opacity: 1;
  color: rgb(218 225 232 / var(--tw-text-opacity));
}.active\:outline-none:active {
  outline: 2px solid transparent;
  outline-offset: 2px;
}.enabled\:hover\:text-blue-chill:hover:enabled {
  --tw-text-opacity: 1;
  color: rgb(0 100 148 / var(--tw-text-opacity));
}.enabled\:focus\:text-blue-chill:focus:enabled {
  --tw-text-opacity: 1;
  color: rgb(0 100 148 / var(--tw-text-opacity));
}.disabled\:cursor-auto:disabled {
  cursor: auto;
}.disabled\:cursor-default:disabled {
  cursor: default;
}.disabled\:text-dark-4:disabled {
  --tw-text-opacity: 1;
  color: rgb(114 122 131 / var(--tw-text-opacity));
}.disabled\:text-dark-5:disabled {
  --tw-text-opacity: 1;
  color: rgb(155 163 172 / var(--tw-text-opacity));
}.disabled\:text-neutral-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(75 83 90 / var(--tw-text-opacity));
}.disabled\:opacity-\[\.3\]:disabled {
  opacity: .3;
}.disabled\:active\:bg-transparent:active:disabled {
  background-color: transparent;
}.group\/bothareas:focus-within .group-focus-within\/bothareas\:border-transparent {
  border-color: transparent;
}.group\/sourcearea:focus-within .group-focus-within\/sourcearea\:border-transparent {
  border-color: transparent;
}.group:hover .group-hover\:text-blue-chill {
  --tw-text-opacity: 1;
  color: rgb(0 100 148 / var(--tw-text-opacity));
}.peer:focus-visible ~ .peer-focus-visible\:outline {
  outline-style: solid;
}.ui-selected\:border-dark-5[data-headlessui-state~="selected"] {
  --tw-border-opacity: 1;
  border-color: rgb(155 163 172 / var(--tw-border-opacity));
}.ui-selected\:bg-dark-5\/10[data-headlessui-state~="selected"] {
  background-color: rgb(155 163 172 / 0.1);
}.ui-selected\:font-semibold[data-headlessui-state~="selected"] {
  font-weight: 600;
}.ui-selected\:text-blue-chill[data-headlessui-state~="selected"] {
  --tw-text-opacity: 1;
  color: rgb(0 100 148 / var(--tw-text-opacity));
}:where([data-headlessui-state~="selected"]) .ui-selected\:border-dark-5 {
  --tw-border-opacity: 1;
  border-color: rgb(155 163 172 / var(--tw-border-opacity));
}:where([data-headlessui-state~="selected"]) .ui-selected\:bg-dark-5\/10 {
  background-color: rgb(155 163 172 / 0.1);
}:where([data-headlessui-state~="selected"]) .ui-selected\:font-semibold {
  font-weight: 600;
}:where([data-headlessui-state~="selected"]) .ui-selected\:text-blue-chill {
  --tw-text-opacity: 1;
  color: rgb(0 100 148 / var(--tw-text-opacity));
}.ui-active\:cursor-pointer[data-headlessui-state~="active"] {
  cursor: pointer;
}.ui-active\:bg-\[rgba\(255\2c 200\2c 87\2c \.3\)\][data-headlessui-state~="active"] {
  background-color: rgba(255,200,87,.3);
}.ui-active\:bg-dark-7[data-headlessui-state~="active"] {
  --tw-bg-opacity: 1;
  background-color: rgb(218 225 232 / var(--tw-bg-opacity));
}:where([data-headlessui-state~="active"]) .ui-active\:cursor-pointer {
  cursor: pointer;
}:where([data-headlessui-state~="active"]) .ui-active\:bg-\[rgba\(255\2c 200\2c 87\2c \.3\)\] {
  background-color: rgba(255,200,87,.3);
}:where([data-headlessui-state~="active"]) .ui-active\:bg-dark-7 {
  --tw-bg-opacity: 1;
  background-color: rgb(218 225 232 / var(--tw-bg-opacity));
}.ui-disabled\:text-dark-5[data-headlessui-state~="disabled"] {
  --tw-text-opacity: 1;
  color: rgb(155 163 172 / var(--tw-text-opacity));
}:where([data-headlessui-state~="disabled"]) .ui-disabled\:text-dark-5 {
  --tw-text-opacity: 1;
  color: rgb(155 163 172 / var(--tw-text-opacity));
}@media (hover: hover) and (pointer: fine) {

  .enabled\:hover-capable\:hover\:bg-\[\#FFFFFF33\]:hover:enabled {
    background-color: #FFFFFF33;
  }

  .enabled\:hover-capable\:hover\:bg-dark-8:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(242 244 247 / var(--tw-bg-opacity));
  }

  .active\:enabled\:hover-capable\:hover\:bg-\[\#FFFFFF55\]:hover:enabled:active {
    background-color: #FFFFFF55;
  }
}@media (forced-colors: active) {

  .forced-colors\:bg-system-colors-highlight {
    background-color: Highlight;
  }

  .forced-colors\:fill-\[CanvasText\] {
    fill: CanvasText;
  }
}:is([dir="rtl"] .rtl\:left-2) {
  left: 0.5rem;
}:is([dir="rtl"] .rtl\:left-2\.5) {
  left: 0.625rem;
}:is([dir="rtl"] .rtl\:left-3) {
  left: 0.75rem;
}:is([dir="rtl"] .rtl\:right-auto) {
  right: auto;
}:is(.dark .dark\:inline-block) {
  display: inline-block;
}:is(.dark .dark\:hidden) {
  display: none;
}:is(.dark .dark\:border-dark-2) {
  --tw-border-opacity: 1;
  border-color: rgb(57 64 70 / var(--tw-border-opacity));
}:is(.dark .dark\:border-dark-5) {
  --tw-border-opacity: 1;
  border-color: rgb(155 163 172 / var(--tw-border-opacity));
}:is(.dark .dark\:border-transparent) {
  border-color: transparent;
}:is(.dark .dark\:bg-\[\#30343A\]) {
  --tw-bg-opacity: 1;
  background-color: rgb(48 52 58 / var(--tw-bg-opacity));
}:is(.dark .dark\:bg-black) {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}:is(.dark .dark\:bg-blue-chill) {
  --tw-bg-opacity: 1;
  background-color: rgb(0 100 148 / var(--tw-bg-opacity));
}:is(.dark .dark\:bg-dark-1) {
  --tw-bg-opacity: 1;
  background-color: rgb(41 44 50 / var(--tw-bg-opacity));
}:is(.dark .dark\:bg-dark-2) {
  --tw-bg-opacity: 1;
  background-color: rgb(57 64 70 / var(--tw-bg-opacity));
}:is(.dark .dark\:bg-dark-3) {
  --tw-bg-opacity: 1;
  background-color: rgb(75 83 90 / var(--tw-bg-opacity));
}:is(.dark .dark\:bg-dark-primary) {
  --tw-bg-opacity: 1;
  background-color: rgb(21 92 125 / var(--tw-bg-opacity));
}:is(.dark .dark\:bg-green-500) {
  --tw-bg-opacity: 1;
  background-color: rgb(0 133 99 / var(--tw-bg-opacity));
}:is(.dark .dark\:bg-transparent) {
  background-color: transparent;
}:is(.dark .dark\:bg-white) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}:is(.dark .dark\:text-black) {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}:is(.dark .dark\:text-dark-5) {
  --tw-text-opacity: 1;
  color: rgb(155 163 172 / var(--tw-text-opacity));
}:is(.dark .dark\:text-dark-6) {
  --tw-text-opacity: 1;
  color: rgb(198 205 213 / var(--tw-text-opacity));
}:is(.dark .dark\:text-deepl-blue) {
  --tw-text-opacity: 1;
  color: rgb(15 43 70 / var(--tw-text-opacity));
}:is(.dark .dark\:text-neutral-400) {
  --tw-text-opacity: 1;
  color: rgb(198 205 213 / var(--tw-text-opacity));
}:is(.dark .dark\:text-roman) {
  --tw-text-opacity: 1;
  color: rgb(218 94 92 / var(--tw-text-opacity));
}:is(.dark .dark\:text-teal) {
  --tw-text-opacity: 1;
  color: rgb(82 191 239 / var(--tw-text-opacity));
}:is(.dark .dark\:text-white) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}:is(.dark .dark\:text-white\/60) {
  color: rgb(255 255 255 / 0.6);
}:is(.dark .dark\:focus-within\:border-blue-chill:focus-within) {
  --tw-border-opacity: 1;
  border-color: rgb(0 100 148 / var(--tw-border-opacity));
}:is(.dark .dark\:hover\:bg-blue-200:hover) {
  --tw-bg-opacity: 1;
  background-color: rgb(180 218 232 / var(--tw-bg-opacity));
}:is(.dark .dark\:hover\:bg-dark-3:hover) {
  --tw-bg-opacity: 1;
  background-color: rgb(75 83 90 / var(--tw-bg-opacity));
}:is(.dark .dark\:hover\:bg-dark-primary:hover) {
  --tw-bg-opacity: 1;
  background-color: rgb(21 92 125 / var(--tw-bg-opacity));
}:is(.dark .dark\:hover\:text-dark-link:hover) {
  --tw-text-opacity: 1;
  color: rgb(68 154 196 / var(--tw-text-opacity));
}:is(.dark .dark\:active\:bg-dark-3:active) {
  --tw-bg-opacity: 1;
  background-color: rgb(75 83 90 / var(--tw-bg-opacity));
}:is(.dark .dark\:disabled\:text-neutral-400:disabled) {
  --tw-text-opacity: 1;
  color: rgb(198 205 213 / var(--tw-text-opacity));
}:is(.dark .dark\:ui-selected\:text-teal[data-headlessui-state~="selected"]) {
  --tw-text-opacity: 1;
  color: rgb(82 191 239 / var(--tw-text-opacity));
}:is(.dark :where([data-headlessui-state~="selected"]) .dark\:ui-selected\:text-teal) {
  --tw-text-opacity: 1;
  color: rgb(82 191 239 / var(--tw-text-opacity));
}:is(.dark .dark\:ui-active\:bg-dark-3[data-headlessui-state~="active"]) {
  --tw-bg-opacity: 1;
  background-color: rgb(75 83 90 / var(--tw-bg-opacity));
}:is(.dark :where([data-headlessui-state~="active"]) .dark\:ui-active\:bg-dark-3) {
  --tw-bg-opacity: 1;
  background-color: rgb(75 83 90 / var(--tw-bg-opacity));
}@media (hover: hover) and (pointer: fine) {

  :is(.dark .dark\:enabled\:hover-capable\:hover\:bg-dark-2:hover:enabled) {
    --tw-bg-opacity: 1;
    background-color: rgb(57 64 70 / var(--tw-bg-opacity));
  }

  :is(.dark .dark\:enabled\:hover-capable\:hover\:bg-dark-3:hover:enabled) {
    --tw-bg-opacity: 1;
    background-color: rgb(75 83 90 / var(--tw-bg-opacity));
  }
}@media (max-width: 767px) {

  .group\/bothareas:focus-within .max-\[767px\]\:group-focus-within\/bothareas\:border-transparent {
    border-color: transparent;
  }
}@media (min-width: 640px) {

  .sm\:\!fixed {
    position: fixed !important;
  }

  .sm\:bottom-6 {
    bottom: 1.5rem;
  }

  .sm\:bottom-8 {
    bottom: 2rem;
  }

  .sm\:right-8 {
    right: 2rem;
  }

  .sm\:z-10 {
    z-index: 10;
  }

  .sm\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .sm\:-ml-3 {
    margin-left: -0.75rem;
  }

  .sm\:-ml-3\.5 {
    margin-left: -0.875rem;
  }

  .sm\:block {
    display: block;
  }

  .sm\:inline-block {
    display: inline-block;
  }

  .sm\:flex {
    display: flex;
  }

  .sm\:grid {
    display: grid;
  }

  .sm\:hidden {
    display: none;
  }

  .sm\:h-10 {
    height: 2.5rem;
  }

  .sm\:h-full {
    height: 100%;
  }

  .sm\:h-screen {
    height: 100vh;
  }

  .sm\:max-h-\[60vh\] {
    max-height: 60vh;
  }

  .sm\:max-h-\[90vh\] {
    max-height: 90vh;
  }

  .sm\:\!w-\[440px\] {
    width: 440px !important;
  }

  .sm\:w-1\/2 {
    width: 50%;
  }

  .sm\:w-10 {
    width: 2.5rem;
  }

  .sm\:w-full {
    width: 100%;
  }

  .sm\:max-w-2xl {
    max-width: 42rem;
  }

  .sm\:max-w-lg {
    max-width: 32rem;
  }

  .sm\:flex-none {
    flex: none;
  }

  .sm\:-translate-x-12 {
    --tw-translate-x: -3rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .sm\:translate-y-0 {
    --tw-translate-y: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .sm\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .sm\:scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .sm\:grid-rows-\[1fr_auto_auto\] {
    grid-template-rows: 1fr auto auto;
  }

  .sm\:flex-row {
    flex-direction: row;
  }

  .sm\:justify-end {
    justify-content: flex-end;
  }

  .sm\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:rounded-lg {
    border-radius: 0.5rem;
  }

  .sm\:border-l {
    border-left-width: 1px;
  }

  .sm\:border-r {
    border-right-width: 1px;
  }

  .sm\:p-0 {
    padding: 0px;
  }

  .sm\:p-8 {
    padding: 2rem;
  }

  .sm\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .sm\:px-\[20px\] {
    padding-left: 20px;
    padding-right: 20px;
  }

  .sm\:px-\[52px\] {
    padding-left: 52px;
    padding-right: 52px;
  }

  .sm\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .sm\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .sm\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .sm\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .sm\:pl-16 {
    padding-left: 4rem;
  }

  .sm\:pl-5 {
    padding-left: 1.25rem;
  }

  .sm\:pr-5 {
    padding-right: 1.25rem;
  }

  .sm\:pr-8 {
    padding-right: 2rem;
  }

  .sm\:pt-0 {
    padding-top: 0px;
  }

  .sm\:pt-10 {
    padding-top: 2.5rem;
  }

  .sm\:pt-16 {
    padding-top: 4rem;
  }

  .sm\:align-middle {
    vertical-align: middle;
  }

  .sm\:text-2xl {
    font-size: 21px;
    line-height: 1.4;
  }

  .sm\:text-6xl {
    font-size: 40px;
    line-height: 1.3;
  }

  .sm\:font-medium {
    font-weight: 500;
  }
}@media (min-width: 768px) {

  .md\:not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .md\:-left-6 {
    left: -1.5rem;
  }

  .md\:left-0 {
    left: 0px;
  }

  .md\:right-0 {
    right: 0px;
  }

  .md\:col-start-1 {
    grid-column-start: 1;
  }

  .md\:col-start-2 {
    grid-column-start: 2;
  }

  .md\:col-start-3 {
    grid-column-start: 3;
  }

  .md\:col-end-2 {
    grid-column-end: 2;
  }

  .md\:col-end-3 {
    grid-column-end: 3;
  }

  .md\:col-end-4 {
    grid-column-end: 4;
  }

  .md\:row-start-1 {
    grid-row-start: 1;
  }

  .md\:row-start-2 {
    grid-row-start: 2;
  }

  .md\:row-end-3 {
    grid-row-end: 3;
  }

  .md\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .md\:block {
    display: block;
  }

  .md\:hidden {
    display: none;
  }

  .md\:h-16 {
    height: 4rem;
  }

  .md\:min-h-\[clamp\(250px\2c 50vh\2c 557px\)\] {
    min-height: clamp(250px,50vh,557px);
  }

  .md\:w-1\/2 {
    width: 50%;
  }

  .md\:w-10 {
    width: 2.5rem;
  }

  .md\:w-24 {
    width: 6rem;
  }

  .md\:max-w-3xl {
    max-width: 48rem;
  }

  .md\:flex-row {
    flex-direction: row;
  }

  .md\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .md\:gap-10 {
    gap: 2.5rem;
  }

  .md\:gap-x-4 {
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .md\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:self-start {
    align-self: flex-start;
  }

  .md\:border-l-0 {
    border-left-width: 0px;
  }

  .md\:border-r-0 {
    border-right-width: 0px;
  }

  .md\:bg-right {
    background-position: right;
  }

  .md\:p-10 {
    padding: 2.5rem;
  }

  .md\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .md\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .md\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .md\:pb-6 {
    padding-bottom: 1.5rem;
  }

  .md\:pl-20 {
    padding-left: 5rem;
  }

  .md\:pl-9 {
    padding-left: 2.25rem;
  }

  .md\:pr-8 {
    padding-right: 2rem;
  }

  .md\:pt-0 {
    padding-top: 0px;
  }

  .md\:pt-10 {
    padding-top: 2.5rem;
  }

  .md\:pt-\[64px\] {
    padding-top: 64px;
  }

  .md\:font-normal {
    font-weight: 400;
  }

  .min-\[768px\]\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .min-\[768px\]\:flex {
    display: flex;
  }

  .min-\[768px\]\:grid-cols-\[1fr_auto_1fr\] {
    grid-template-columns: 1fr auto 1fr;
  }

  .min-\[768px\]\:grid-rows-\[1fr\] {
    grid-template-rows: 1fr;
  }

  .group\/targetarea:focus-within .min-\[768px\]\:group-focus-within\/targetarea\:border-transparent {
    border-color: transparent;
  }
}@media (min-width: 800px) {

  .min-\[800px\]\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}@media (min-width: 840px) {

  .min-\[840px\]\:px-\[30px\] {
    padding-left: 30px;
    padding-right: 30px;
  }
}@media (min-width: 1000px) {

  .min-\[1000px\]\:px-\[50px\] {
    padding-left: 50px;
    padding-right: 50px;
  }
}@media (min-width: 1024px) {

  .lg\:mt-0 {
    margin-top: 0px;
  }

  .lg\:block {
    display: block;
  }

  .lg\:flex {
    display: flex;
  }

  .lg\:w-1\/2 {
    width: 50%;
  }

  .lg\:w-1\/4 {
    width: 25%;
  }

  .lg\:w-\[25\%\] {
    width: 25%;
  }

  .lg\:w-\[33\%\] {
    width: 33%;
  }

  .lg\:w-\[50\%\] {
    width: 50%;
  }

  .lg\:max-w-\[25\%\] {
    max-width: 25%;
  }

  .lg\:max-w-\[33\%\] {
    max-width: 33%;
  }

  .lg\:max-w-\[50\%\] {
    max-width: 50%;
  }

  .lg\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .lg\:flex-row {
    flex-direction: row;
  }

  .lg\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .lg\:flex-col {
    flex-direction: column;
  }

  .lg\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .lg\:items-center {
    align-items: center;
  }

  .lg\:justify-start {
    justify-content: flex-start;
  }

  .lg\:gap-x-4 {
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .lg\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .lg\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .lg\:pt-2 {
    padding-top: 0.5rem;
  }

  .lg\:text-left {
    text-align: left;
  }

  .lg\:text-\[28px\] {
    font-size: 28px;
  }
}@media (min-width: 1200px) {

  .min-\[1200px\]\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .min-\[1200px\]\:px-\[70px\] {
    padding-left: 70px;
    padding-right: 70px;
  }
}@media (min-width: 1280px) {

  .xl\:rounded-lg {
    border-radius: 0.5rem;
  }

  .xl\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .min-\[1280px\]\:block {
    display: block;
  }

  .min-\[1280px\]\:hidden {
    display: none;
  }

  .min-\[1280px\]\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .min-\[1280px\]\:px-\[70px\] {
    padding-left: 70px;
    padding-right: 70px;
  }
}@media (min-width: 1400px) {

  .min-\[1400px\]\:px-\[100px\] {
    padding-left: 100px;
    padding-right: 100px;
  }
}.\[\&\>\*\]\:h-6>* {
  height: 1.5rem;
}.\[\&\>\*\]\:w-6>* {
  width: 1.5rem;
}.\[\&\>\*\]\:w-full>* {
  width: 100%;
}.\[\&\>div\]\:h-full>div {
  height: 100%;
}.\[\&\>div\]\:min-w-0>div {
  min-width: 0px;
}.\[\&\>div\]\:flex-1>div {
  flex: 1 1 0%;
}.\[\&\>div\]\:px-5>div {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}.\[\&\>div\]\:px-6>div {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}.\[\&\>div\]\:py-4>div {
  padding-top: 1rem;
  padding-bottom: 1rem;
}.\[\&\>div\]\:py-6>div {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}.\[\&\>div\]\:pl-5>div {
  padding-left: 1.25rem;
}.\[\&\>div\]\:pl-6>div {
  padding-left: 1.5rem;
}.\[\&\>div\]\:pr-10>div {
  padding-right: 2.5rem;
}.\[\&\>div\]\:pr-14>div {
  padding-right: 3.5rem;
}:is([dir="rtl"] .rtl\:\[\&\>div\]\:pl-10>div) {
  padding-left: 2.5rem;
}:is([dir="rtl"] .rtl\:\[\&\>div\]\:pr-5>div) {
  padding-right: 1.25rem;
}@media (min-width: 768px) {

  .md\:\[\&\>div\]\:pl-9>div {
    padding-left: 2.25rem;
  }
}.\[\&\>em\]\:not-italic>em {
  font-style: normal;
}.\[\&\>mark\]\:bg-blue-200>mark {
  --tw-bg-opacity: 1;
  background-color: rgb(180 218 232 / var(--tw-bg-opacity));
}.\[\&_a\]\:font-medium a {
  font-weight: 500;
}.\[\&_a\]\:font-semibold a {
  font-weight: 600;
}.\[\&_a\]\:text-white a {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}.\[\&_a\]\:\!underline a {
  text-decoration-line: underline !important;
}.\[\&_a\]\:underline a {
  text-decoration-line: underline;
}.\[\&_div\[name\=input-postfix\]\]\:\!text-black div[name=input-postfix] {
  --tw-text-opacity: 1 !important;
  color: rgb(0 0 0 / var(--tw-text-opacity)) !important;
}.was-initially-files-url .\[\.was-initially-files-url_\&\]\:opacity-0 {
  opacity: 0;
}
/*# sourceURL=webpack://./css/tailwind.scss */
/*# sourceURL=webpack://./css/_defines.scss */
/*# sourceURL=webpack://./css/_is3.scss */
/*# sourceURL=webpack://./css/_fonts.scss */
/*# sourceURL=webpack://./css/deepl.scss */
/*# sourceURL=webpack://./css/components/_page-header.scss */
/*# sourceURL=webpack://./css/components/_page-header-menus.scss */
/*# sourceURL=webpack://./css/components/_enterprise-info.scss */
/*# sourceURL=webpack://./css/_deepl_administration.scss */
/*# sourceURL=webpack://./css/components/_popup.scss */
/*# sourceURL=webpack://./css/deepl-redesign.scss */
/*# sourceURL=webpack://./css/_lmt_suggestions.scss */
/*# sourceURL=webpack://./css/redesign/_translator.scss */
/*# sourceURL=<no source> */
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL2Nzcy90YWlsd2luZC5zY3NzIiwid2VicGFjazovLy4vY3NzL19kZWZpbmVzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9jc3MvX2lzMy5zY3NzIiwid2VicGFjazovLy4vY3NzL19mb250cy5zY3NzIiwid2VicGFjazovLy4vY3NzL2RlZXBsLnNjc3MiLCJ3ZWJwYWNrOi8vLi9jc3MvY29tcG9uZW50cy9fcGFnZS1oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8uL2Nzcy9jb21wb25lbnRzL19wYWdlLWhlYWRlci1tZW51cy5zY3NzIiwid2VicGFjazovLy4vY3NzL2NvbXBvbmVudHMvX2VudGVycHJpc2UtaW5mby5zY3NzIiwid2VicGFjazovLy4vY3NzL19kZWVwbF9hZG1pbmlzdHJhdGlvbi5zY3NzIiwid2VicGFjazovLy4vY3NzL2NvbXBvbmVudHMvX3BvcHVwLnNjc3MiLCJ3ZWJwYWNrOi8vLi9jc3MvZGVlcGwtcmVkZXNpZ24uc2NzcyIsIndlYnBhY2s6Ly8uL2Nzcy9fbG10X3N1Z2dlc3Rpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLi9jc3MvcmVkZXNpZ24vX3RyYW5zbGF0b3Iuc2NzcyIsIjxubyBzb3VyY2U+Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztDQUFBLENBQUE7OztDQUFBOztBQUFBOzs7RUFBQSxzQkFBQSxFQUFBLE1BQUE7RUFBQSxlQUFBLEVBQUEsTUFBQTtFQUFBLG1CQUFBLEVBQUEsTUFBQTtFQUFBLDBCQUFBLEVBQUEsTUFBQTtBQUFBOztBQUFBOztFQUFBLGdCQUFBO0FBQUE7O0FBQUE7Ozs7Ozs7Q0FBQTs7QUFBQTtFQUFBLGdCQUFBLEVBQUEsTUFBQTtFQUFBLDhCQUFBLEVBQUEsTUFBQTtFQUFBLGdCQUFBLEVBQUEsTUFBQTtFQUFBLGNBQUE7S0FBQSxXQUFBLEVBQUEsTUFBQTtFQUFBLDROQUFBLEVBQUEsTUFBQTtFQUFBLDZCQUFBLEVBQUEsTUFBQTtFQUFBLCtCQUFBLEVBQUEsTUFBQTtBQUFBOztBQUFBOzs7Q0FBQTs7QUFBQTtFQUFBLFNBQUEsRUFBQSxNQUFBO0VBQUEsb0JBQUEsRUFBQSxNQUFBO0FBQUE7O0FBQUE7Ozs7Q0FBQTs7QUFBQTtFQUFBLFNBQUEsRUFBQSxNQUFBO0VBQUEsY0FBQSxFQUFBLE1BQUE7RUFBQSxxQkFBQSxFQUFBLE1BQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTtFQUFBLHlDQUFBO1VBQUEsaUNBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTs7Ozs7O0VBQUEsa0JBQUE7RUFBQSxvQkFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBO0VBQUEsY0FBQTtFQUFBLHdCQUFBO0FBQUE7O0FBQUE7O0NBQUE7O0FBQUE7O0VBQUEsbUJBQUE7QUFBQTs7QUFBQTs7O0NBQUE7O0FBQUE7Ozs7RUFBQSwrR0FBQSxFQUFBLE1BQUE7RUFBQSxjQUFBLEVBQUEsTUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBO0VBQUEsY0FBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBOztFQUFBLGNBQUE7RUFBQSxjQUFBO0VBQUEsa0JBQUE7RUFBQSx3QkFBQTtBQUFBOztBQUFBO0VBQUEsZUFBQTtBQUFBOztBQUFBO0VBQUEsV0FBQTtBQUFBOztBQUFBOzs7O0NBQUE7O0FBQUE7RUFBQSxjQUFBLEVBQUEsTUFBQTtFQUFBLHFCQUFBLEVBQUEsTUFBQTtFQUFBLHlCQUFBLEVBQUEsTUFBQTtBQUFBOztBQUFBOzs7O0NBQUE7O0FBQUE7Ozs7O0VBQUEsb0JBQUEsRUFBQSxNQUFBO0VBQUEsZUFBQSxFQUFBLE1BQUE7RUFBQSxvQkFBQSxFQUFBLE1BQUE7RUFBQSxvQkFBQSxFQUFBLE1BQUE7RUFBQSxjQUFBLEVBQUEsTUFBQTtFQUFBLFNBQUEsRUFBQSxNQUFBO0VBQUEsVUFBQSxFQUFBLE1BQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTs7RUFBQSxvQkFBQTtBQUFBOztBQUFBOzs7Q0FBQTs7QUFBQTs7OztFQUFBLDBCQUFBLEVBQUEsTUFBQTtFQUFBLDZCQUFBLEVBQUEsTUFBQTtFQUFBLHNCQUFBLEVBQUEsTUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBO0VBQUEsYUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBO0VBQUEsZ0JBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTtFQUFBLHdCQUFBO0FBQUE7O0FBQUE7O0NBQUE7O0FBQUE7O0VBQUEsWUFBQTtBQUFBOztBQUFBOzs7Q0FBQTs7QUFBQTtFQUFBLDZCQUFBLEVBQUEsTUFBQTtFQUFBLG9CQUFBLEVBQUEsTUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBO0VBQUEsd0JBQUE7QUFBQTs7QUFBQTs7O0NBQUE7O0FBQUE7RUFBQSwwQkFBQSxFQUFBLE1BQUE7RUFBQSxhQUFBLEVBQUEsTUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBO0VBQUEsa0JBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTs7Ozs7Ozs7Ozs7OztFQUFBLFNBQUE7QUFBQTs7QUFBQTtFQUFBLFNBQUE7RUFBQSxVQUFBO0FBQUE7O0FBQUE7RUFBQSxVQUFBO0FBQUE7O0FBQUE7OztFQUFBLGdCQUFBO0VBQUEsU0FBQTtFQUFBLFVBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTtFQUFBLGdCQUFBO0FBQUE7O0FBQUE7OztDQUFBOztBQUFBO0VBQUEsVUFBQSxFQUFBLE1BQUE7RUFBQSxjQUFBLEVBQUEsTUFBQTtBQUFBOztBQUFBO0VBQUEsVUFBQSxFQUFBLE1BQUE7RUFBQSxjQUFBLEVBQUEsTUFBQTtBQUFBOztBQUFBOztFQUFBLFVBQUEsRUFBQSxNQUFBO0VBQUEsY0FBQSxFQUFBLE1BQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTs7RUFBQSxlQUFBO0FBQUE7O0FBQUE7O0NBQUE7QUFBQTtFQUFBLGVBQUE7QUFBQTs7QUFBQTs7OztDQUFBOztBQUFBOzs7Ozs7OztFQUFBLGNBQUEsRUFBQSxNQUFBO0VBQUEsc0JBQUEsRUFBQSxNQUFBO0FBQUE7O0FBQUE7O0NBQUE7O0FBQUE7O0VBQUEsZUFBQTtFQUFBLFlBQUE7QUFBQTs7QUFBQSx3RUFBQTtBQUFBO0VBQUEsYUFBQTtBQUFBOztBQUFBO0VBQUEsd0JBQUE7RUFBQSx3QkFBQTtFQUFBLG1CQUFBO0VBQUEsbUJBQUE7RUFBQSxjQUFBO0VBQUEsY0FBQTtFQUFBLGNBQUE7RUFBQSxlQUFBO0VBQUEsZUFBQTtFQUFBLGFBQUE7RUFBQSxhQUFBO0VBQUEsa0JBQUE7RUFBQSxzQ0FBQTtFQUFBLDhCQUFBO0VBQUEsNkJBQUE7RUFBQSw0QkFBQTtFQUFBLGVBQUE7RUFBQSxvQkFBQTtFQUFBLHNCQUFBO0VBQUEsdUJBQUE7RUFBQSx3QkFBQTtFQUFBLGtCQUFBO0VBQUEsMkJBQUE7RUFBQSw0QkFBQTtFQUFBLHFDQUFBO0VBQUEsa0NBQUE7RUFBQSwyQkFBQTtFQUFBLHNCQUFBO0VBQUEsOEJBQUE7RUFBQSxZQUFBO0VBQUEsa0JBQUE7RUFBQSxnQkFBQTtFQUFBLGlCQUFBO0VBQUEsa0JBQUE7RUFBQSxjQUFBO0VBQUEsZ0JBQUE7RUFBQSxhQUFBO0VBQUEsbUJBQUE7RUFBQSxxQkFBQTtFQUFBLDJCQUFBO0VBQUEseUJBQUE7RUFBQSwwQkFBQTtFQUFBLDJCQUFBO0VBQUEsdUJBQUE7RUFBQSx3QkFBQTtFQUFBLHlCQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBLHdCQUFBO0VBQUEsd0JBQUE7RUFBQSxtQkFBQTtFQUFBLG1CQUFBO0VBQUEsY0FBQTtFQUFBLGNBQUE7RUFBQSxjQUFBO0VBQUEsZUFBQTtFQUFBLGVBQUE7RUFBQSxhQUFBO0VBQUEsYUFBQTtFQUFBLGtCQUFBO0VBQUEsc0NBQUE7RUFBQSw4QkFBQTtFQUFBLDZCQUFBO0VBQUEsNEJBQUE7RUFBQSxlQUFBO0VBQUEsb0JBQUE7RUFBQSxzQkFBQTtFQUFBLHVCQUFBO0VBQUEsd0JBQUE7RUFBQSxrQkFBQTtFQUFBLDJCQUFBO0VBQUEsNEJBQUE7RUFBQSxxQ0FBQTtFQUFBLGtDQUFBO0VBQUEsMkJBQUE7RUFBQSxzQkFBQTtFQUFBLDhCQUFBO0VBQUEsWUFBQTtFQUFBLGtCQUFBO0VBQUEsZ0JBQUE7RUFBQSxpQkFBQTtFQUFBLGtCQUFBO0VBQUEsY0FBQTtFQUFBLGdCQUFBO0VBQUEsYUFBQTtFQUFBLG1CQUFBO0VBQUEscUJBQUE7RUFBQSwyQkFBQTtFQUFBLHlCQUFBO0VBQUEsMEJBQUE7RUFBQSwyQkFBQTtFQUFBLHVCQUFBO0VBQUEsd0JBQUE7RUFBQSx5QkFBQTtFQUFBO0FBQUEsQ0FDQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTs7RUFBQTtJQUFBO0VBQUE7O0VBQUE7SUFBQTtFQUFBO0FBQUEsQ0FBQTs7RUFBQTtJQUFBO0VBQUE7O0VBQUE7SUFBQTtFQUFBO0FBQUEsQ0FBQTs7RUFBQTtJQUFBO0VBQUE7O0VBQUE7SUFBQTtFQUFBO0FBQUEsQ0FBQTs7RUFBQTtJQUFBO0VBQUE7O0VBQUE7SUFBQTtFQUFBO0FBQUEsQ0FBQTs7RUFBQTtJQUFBO0VBQUE7O0VBQUE7SUFBQTtFQUFBO0FBQUEsQ0FDQTtFQUFBLGtCQUFBO0VBQUEsVUFBQTtFQUFBLFdBQUE7RUFBQSxVQUFBO0VBQUEsWUFBQTtFQUFBLGdCQUFBO0VBQUEsc0JBQUE7RUFBQSxtQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLFNBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxZQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsVUFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLFFBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxvQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLG9CQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsbUJBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxtQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLG9CQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsaUJBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxvQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLG1CQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsaUJBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxlQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsbUJBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxrQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGtCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsZ0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxnQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLHVCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsdUJBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxzQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLHVCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsc0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSx1QkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLHFCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEseUJBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSx3QkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLHNCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsd0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxtQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGVBQUE7RUFBQSxlQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsaUJBQUE7RUFBQSxpQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTs7RUFBQTtJQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsdUJBQUE7T0FBQTtBQUFBLENBQUE7RUFBQSxxQkFBQTtPQUFBO0FBQUEsQ0FBQTtFQUFBLHFCQUFBO09BQUE7QUFBQSxDQUFBO0VBQUEscUJBQUE7T0FBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSx1QkFBQTtFQUFBLHVEQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsdUJBQUE7RUFBQSx3REFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLHVCQUFBO0VBQUEsb0RBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSx1QkFBQTtFQUFBLHNEQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsdUJBQUE7RUFBQSxvREFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLHVCQUFBO0VBQUEsc0RBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSx1QkFBQTtFQUFBLG1EQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsdUJBQUE7RUFBQSwrREFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLHVCQUFBO0VBQUEsOERBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSx1QkFBQTtFQUFBLCtEQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsdUJBQUE7RUFBQSw0REFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLHVCQUFBO0VBQUEsOERBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSx1QkFBQTtFQUFBLDREQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsd0JBQUE7RUFBQSwwREFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLHdCQUFBO0VBQUEsa0VBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxzQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLHNCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsZ0JBQUE7RUFBQSx1QkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGtDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsOEJBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxzQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLHNCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEscUJBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxpQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLHNCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsc0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxzQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLHNCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsc0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxzQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLHNCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsc0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxzQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLHNCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsc0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxzQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLHNCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsc0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxzQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLHNCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsc0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxzQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLHNCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsc0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSw2QkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGtCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsa0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxrQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGtCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsa0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxrQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGtCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsa0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxrQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGtCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsa0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxrQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGtCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsa0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxrQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGtCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsa0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxrQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGtCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsa0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxrQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGtCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsa0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxrQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGtCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsa0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxrQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGtCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsa0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxrQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLHNCQUFBO0tBQUE7QUFBQSxDQUFBO0VBQUEsb0JBQUE7S0FBQTtBQUFBLENBQUE7RUFBQSx5QkFBQTtLQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLDhCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEscUJBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxzQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLG9CQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEscUJBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxrQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLHFCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsb0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxrQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGtCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsaUJBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxrQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGdCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEscUJBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxvQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLHFCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsbUJBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxvQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGlCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsbUJBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxxQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGlCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsaUJBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxvQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGlCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsb0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxtQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGlCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsaUJBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxpQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGdCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsZ0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxnQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGdCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsZ0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSwwQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGVBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxlQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsZUFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGVBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxlQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsZUFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGVBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxlQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsZUFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLGVBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxlQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEscUJBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSwrQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLCtCQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsb0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxvQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLG9CQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsb0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxvQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLG9CQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsb0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxvQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLG9CQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsb0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxvQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLG9CQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsb0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxvQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLG9CQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsb0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxvQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLG9CQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsb0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxvQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLG9CQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsb0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxvQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLG9CQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsb0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxvQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLG9CQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsb0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxvQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLG9CQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsb0JBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSxvQkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLG1DQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsMkNBQUE7RUFBQSx1REFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLHlDQUFBO0VBQUEsdURBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSw2Q0FBQTtFQUFBLHdEQUFBO0VBQUE7QUFBQSxDQUFBO0VBQUEsNkNBQUE7RUFBQSx3REFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBLDJDQUFBO0VBQUEsdURBQUE7RUFBQTtBQUFBLENBQUE7RUFBQSw4QkFBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FBQUEsQ0FBQTtFQUFBO0FB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O0NhQUEsQWJBQTtFQUFBLDJCYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEsMkJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQSwyQmFBQTtFYkFBLG1CYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEsMkJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQSwyQmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBLDJCYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEsMkJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQSwyQmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBLDJCYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEsMkJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQSwyQmFBQTtFYkFBLG1CYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEsMkJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQSx1QmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBO0NhQUEsQWJBQTtFQUFBO0NhQUEsQWJBQTtFQUFBLGtDYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEsOEJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQSxtQmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBLG1CYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEsbUJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQSxtQmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBLG1CYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEsbUJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQSxtQmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBLG1CYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEscUJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQSxtQmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBO0NhQUEsQWJBQTtFQUFBLCtCYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEsdUJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQSxtQmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBLG1CYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUE7Q2FBQSxBYkFBO0VBQUEsbUJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQSxxQmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBLHFCYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEscUJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQSwrQmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBLHFCYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEscUJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQSxxQmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBLHFCYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEscUJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQSxxQmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBO0NhQUEsQWJBQTtFQUFBLHVCYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUE7Q2FBQSxBYkFBO0VBQUE7Q2FBQSxBYkFBO0VBQUEscUJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQSx1QmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBO0NhQUEsQWJBQTtFQUFBO0NhQUEsQWJBQTtFQUFBLHFCYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUE7Q2FBQSxBYkFBO0VBQUE7Q2FBQSxBYkFBO0VBQUEsbUJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQSxtQmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBLHFCYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEscUJhQUE7RWJBQTtDYUFBLEFiQUE7O0VBQUE7SUFBQTtHYUFBOztFYkFBO0lBQUEsbUJhQUE7SWJBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTtDQUFBLEFiQUE7O0VBQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTtDQUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQSx1QmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBLHVCYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUE7Q2FBQSxBYkFBO0VBQUEsbUJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQSxtQmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBLG1CYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEsbUJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQSxtQmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBLG1CYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEsbUJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQSxtQmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBO0NhQUEsQWJBQTtFQUFBLG1CYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEscUJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQSxxQmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBLHFCYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEscUJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQSxxQmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBLHFCYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEscUJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQSxxQmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBO0NhQUEsQWJBQTtFQUFBLHVCYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEsbUJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQSxtQmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBLG1CYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEscUJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQSxtQmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBLHFCYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEscUJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQSxxQmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBLG1CYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEsbUJhQUE7RWJBQTtDYUFBLEFiQUE7O0VBQUE7SUFBQSxtQmFBQTtJYkFBO0dhQUE7O0ViQUE7SUFBQSxtQmFBQTtJYkFBO0dhQUE7Q0FBQSxBYkFBOztFQUFBO0lBQUE7R2FBQTtDQUFBLEFiQUE7O0VBQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUEsd0JhQUE7SWJBQTtHYUFBOztFYkFBO0lBQUEsc0JhQUE7SWJBQTtHYUFBOztFYkFBO0lBQUEsZ0JhQUE7SWJBQSxnQmFBQTtJYkFBO0dhQUE7O0ViQUE7SUFBQSxrQmFBQTtJYkFBLGtCYUFBO0liQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQSx3QmFBQTtJYkFBLHFEYUFBO0liQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUEsa0JhQUE7SWJBQTtHYUFBOztFYkFBO0lBQUEsbUJhQUE7SWJBQTtHYUFBOztFYkFBO0lBQUEsbUJhQUE7SWJBQTtHYUFBOztFYkFBO0lBQUEscUJhQUE7SWJBQTtHYUFBOztFYkFBO0lBQUEsa0JhQUE7SWJBQTtHYUFBOztFYkFBO0lBQUEsa0JhQUE7SWJBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUEsZ0JhQUE7SWJBQTtHYUFBOztFYkFBO0lBQUEsZ0JhQUE7SWJBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTtDQUFBLEFiQUE7O0VBQUE7SUFBQSxpQmFBQTtJYkFBLFlhQUE7SWJBQSxhYUFBO0liQUEsV2FBQTtJYkFBLFVhQUE7SWJBQSxrQmFBQTtJYkFBLFdhQUE7SWJBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUEsaUJhQUE7SWJBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQSxzQmFBQTtTYkFBO0dhQUE7O0ViQUE7SUFBQSx3QmFBQTtJYkFBLHdEYUFBO0liQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUEsa0JhQUE7SWJBQTtHYUFBOztFYkFBO0lBQUEsa0JhQUE7SWJBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7Q0FBQSxBYkFBOztFQUFBO0lBQUE7R2FBQTtDQUFBLEFiQUE7O0VBQUE7SUFBQSxtQmFBQTtJYkFBO0dhQUE7Q0FBQSxBYkFBOztFQUFBO0lBQUEsbUJhQUE7SWJBQTtHYUFBO0NBQUEsQWJBQTs7RUFBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBLHNCYUFBO1NiQUE7R2FBQTs7RWJBQTtJQUFBLG1CYUFBO0liQUE7R2FBQTs7RWJBQTtJQUFBLG9CYUFBO0liQUE7R2FBQTs7RWJBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTtDQUFBLEFiQUE7O0VBQUE7SUFBQTtHYUFBOztFYkFBO0lBQUEsbUJhQUE7SWJBQTtHYUFBO0NBQUEsQWJBQTs7RUFBQTtJQUFBO0dhQUE7O0ViQUE7SUFBQSxtQ2FBQTtJYkFBO0dhQUE7O0ViQUE7SUFBQTtHYUFBOztFYkFBO0lBQUE7R2FBQTs7RWJBQTtJQUFBLGtCYUFBO0liQUE7R2FBQTs7RWJBQTtJQUFBLG1CYUFBO0liQUE7R2FBQTtDQUFBLEFiQUE7O0VBQUE7SUFBQSxvQmFBQTtJYkFBO0dhQUE7Q0FBQSxBYkFBO0VBQUE7Q2FBQSxBYkFBO0VBQUE7Q2FBQSxBYkFBO0VBQUE7Q2FBQSxBYkFBO0VBQUE7Q2FBQSxBYkFBO0VBQUE7Q2FBQSxBYkFBO0VBQUE7Q2FBQSxBYkFBO0VBQUEsc0JhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQSxxQmFBQTtFYkFBO0NhQUEsQWJBQTtFQUFBLGtCYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUEsb0JhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7O0VBQUE7SUFBQTtHYUFBO0NBQUEsQWJBQTtFQUFBO0NhQUEsQWJBQTtFQUFBLG1CYUFBO0ViQUE7Q2FBQSxBYkFBO0VBQUE7Q2FBQSxBYkFBO0VBQUE7Q2FBQSxBYkFBO0VBQUEscUJhQUE7RWJBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQTtDYUFBLEFiQUE7RUFBQSxnQ2FBQTtFYkFBO0NhQUEsQWJBQTtFQUFBO0NhQUEiLCJzb3VyY2VzQ29udGVudCI6WyJAdGFpbHdpbmQgYmFzZTtcbkB0YWlsd2luZCBjb21wb25lbnRzO1xuQHRhaWx3aW5kIHV0aWxpdGllcztcbiIsIi8vIFtodl8xLjF8Q2xhc3NpZmljYXRpb246IENPTkZJREVOVElBTCwgRGVlcEwgU0VdXG5AdXNlIFwic2FzczptYXRoXCI7XG5AdXNlIFwic2FzczpsaXN0XCI7XG5AdXNlIFwic2FzczpzZWxlY3RvclwiO1xuXG4keWVsbG93OiAjRkZEODhGO1xuJG9yYW5nZTogI0ZBQTIwMDtcbiRvcmFuZ2VfbGlnaHQ6IHJnYmEoMjUwLCAxNjIsIDAsIDAuNjMpO1xuJHJlZDogI0ZGMDAwMDtcbiRvcmFuZ2ViZzogI2U5OWIzNTtcbiRvcmFuZ2UwOTogI2U5OWIzNTtcblxuJGNvbG9yQmdQYWdlOiAjZjdmN2Y3O1xuJGNvbG9yQmx1ZVByaW1hcnk6ICMwRjJCNDY7XG4kY29sb3JMaW5rQmx1ZTogIzAwNUU4QjtcbiRjb2xvclNreUJsdWU6ICNFREY2RkI7XG4kY29sb3JCbHVlU2Vjb25kYXJ5OiAjMDA2NDk0O1xuJGNvbG9yQmx1ZUNoaWxsOiAkY29sb3JCbHVlU2Vjb25kYXJ5O1xuJGNvbG9yQmx1ZVRlcnRpYXJ5OiAjMDU2NjhEO1xuJGNvbG9yRGFyazU6ICM5QkEzQUM7XG4kY29sb3JEYXJrODogI0YyRjRGNztcbiRjb2xvck1vc3F1ZTogIzAzNzE3MTtcbiRjb2xvck9yYW5nZVByaW1hcnk6ICNGNDZGNTI7XG4kY29sb3JSZWRQcmltYXJ5OiAjREE1RTVDO1xuJGNvbG9yRGFya0dyZXk6ICM2RTZFNkU7XG4kY29sb3JEYXJrR3JleTI6ICMyOTJDMzI7XG4kY29sb3JMaWdodEdyZXk6ICM5OTk7XG4kY29sb3JNZWRpdW1HcmV5OiAjREREO1xuJGNvbG9yT3V0bGluZTogMXB4IHNvbGlkIG9yYW5nZTtcbiRzaGFkb3dEZWZhdWx0OiAwcHggMTRweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4kc2hhZG93RmVhdHVyZTogMHB4IDMycHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuJHNoYWRvd19kcm9wZG93bjogMHB4IDRweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiRjb2xvckVycm9yOiAjREE1RTVDO1xuJGNvbG9yVGFjbzogI0VDQkE4MjtcblxuJGJsdWVfMTogaHNsYSgyMDQsIDg5JSwgMTUlLCAxKTsgLy8gIzA0MmI0ODtcbiRibHVlXzI6IGhzbGEoMjA0LCA4OSUsIDIwJSwgMSk7XG4kYmx1ZV8zOiBoc2xhKDIwNCwgODklLCAyNSUsIDEpOyAvLyAjMDc0Yjc4XG4kYmx1ZV80OiBoc2xhKDIwNCwgODklLCAzMCUsIDEpO1xuJGJsdWVfNTogaHNsYSgyMDQsIDg5JSwgMzUlLCAxKTtcblxuJGJsdWViZzogJGJsdWVfMztcbiRibHVlOiAkYmx1ZV8zO1xuJGRhcmtibHVlOiAkYmx1ZV8xO1xuXG4kZ3JleTogI0QxRDJENDtcbiRsaWdodGdyZXk6ICNGOEY4Rjg7XG4kdGV4dGdyZXk6ICM4ODg4ODg7XG4kYmxhY2s6ICMxQjFFMjU7XG4kdmVyeUJsYWNrOiAjMDAwMDAwO1xuJHdoaXRlOiAjRkZGRkZGO1xuJHRlYWw6ICM1MkJGRUY7XG4kZGFya180OiAjNzI3QTgzO1xuJGRhcmtfMzogIzRCNTM1QTtcbiRkYXJrXzU6ICM5QkEzQUM7XG4kZGFya182OiAjQzZDREQ0O1xuJGRhcmtfNzogI0RBRTFFODtcblxuJHdoaXRlMDk6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiR3aGl0ZTA4OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4kd2hpdGUwMzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuXG4kZm9udE9wZW5TYW5zOiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiRmb250U3lzdGVtU2FuczogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiRmb250X2RlZmF1bHQ6ICRmb250U3lzdGVtU2FucztcbiRmb250X2Jsb2NrVGV4dDogJGZvbnRTeXN0ZW1TYW5zO1xuJGZvbnRfYmxvY2tUZXh0SGVhZGxpbmU6ICRmb250U3lzdGVtU2FucztcbiRmb250VGV4dGFyZWFUZXh0OiAkZm9udFN5c3RlbVNhbnM7XG4kZm9udFdlaWdodFRleHRhcmVhVGV4dDogNDAwO1xuXG4kZm9udF9oZWFkbGluZTogJGZvbnRfZGVmYXVsdDtcbiRmb250X21lbnU6ICRmb250X2RlZmF1bHQ7XG4kZm9udF9idXR0b246ICRmb250X2RlZmF1bHQ7XG4kZm9udF9ibG9ja1F1b3RlOiAgJGZvbnRfZGVmYXVsdDtcbiRmb250X2lucHV0U2VjdGlvblRleHQ6ICRmb250X2RlZmF1bHQ7XG5cbiRmb250V2VpZ2h0Tm9ybWFsOiA0MDA7XG4kZm9udFdlaWdodEJvbGQ6IGJvbGQ7XG4kZm9udFdlaWdodFN0cm9uZzogYm9sZDtcbiRmb250V2VpZ2h0VGV4dGFyZWE6IDQwMDtcblxuJGZvbnRXZWlnaHRfdGV4dERlZmF1bHQ6IDMwMDtcbiRmb250V2VpZ2h0X2Jsb2NrVGV4dDogMzAwO1xuJGZvbnRXZWlnaHRfYmxvY2tUZXh0X2VtYmVkZGVkTGluazogNjAwOyAvLzQwMFxuJGZvbnRXZWlnaHRfbGFyZ2VIZWFkbGluZTogMzAwOyAvLyBoMSBoMlxuJGZvbnRXZWlnaHRfYnV0dG9uOiA1MDA7XG5cbiRmb250V2VpZ2h0X2ZhcUhlYWRsaW5lQ2xvc2VkOiA0MDA7XG5cbiRsaW5lSGVpZ2h0X2Jsb2NrVGV4dDogMS42OyAvLzEuNTsgLy8gMS4zMlxuJGNvbG9yX2RlZmF1bHRUZXh0OiAjMzMzO1xuJGNvbG9yX2RlZmF1bHRJbnB1dEJvcmRlcjogIzY2NjtcbiRjb2xvcl9saW5rOiAkYmx1ZV8zO1xuJGNvbG9yX2xpbmtIb3ZlcjogJGNvbG9yQmx1ZVByaW1hcnk7XG4kY29sb3JfaW5wdXRUZXh0OiAkY29sb3JCbHVlU2Vjb25kYXJ5O1xuXG4kcmVsRm9udFNpemVfYmxvY2tUZXh0OiAxMTAlO1xuXG4kbG10X2JvcmRlcldpZHRoOiAxcHg7IC8vIDJweFxuJGxtdF9jb2xvcl9wYXNzaXZlQm9yZGVyOiAjQzZDREQ1O1xuJGxtdF9iYXNlRm9udFNpemU6IDIwcHg7XG4kbG10X2JvcmRlclJhZGl1c19MOiA4cHg7XG5cbiRtb2JpbGVCcmVha3BvaW50OiA2NTBweDtcblxuJHdpZHRoX1hTOiA1MTJweDtcbiR3aWR0aF9TOiA2NTBweDtcbiR3aWR0aF9NOiA3NjBweDtcbiR3aWR0aF9MOiA4NDBweDtcbiR3aWR0aF9YTDogMTAwMHB4O1xuJHdpZHRoX1hYTDogMTIwMHB4O1xuJHdpZHRoX1hYWEw6IDE2MDBweDtcblxuJHdpZHRoX2FwcHNfbGF5b3V0X3RocmVzaG9sZDogNjQwcHg7XG4kd2lkdGhfYXBwc19sYXlvdXRfYnJlYWtwb2ludF8xOiA1MjBweDtcbiR3aWR0aF9hcHBzX2xheW91dF9icmVha3BvaW50XzI6IDY1MHB4O1xuJHdpZHRoX2FwcHNfbGF5b3V0X2JyZWFrcG9pbnRfMzogODAwcHg7XG4kd2lkdGhfYXBwc19sYXlvdXRfYnJlYWtwb2ludF80OiAxMDI0cHg7XG4kd2lkdGhfYXBwc19ob3Jpem9udGFsOiAkd2lkdGhfYXBwc19sYXlvdXRfdGhyZXNob2xkO1xuJHdpZHRoX2FwcHNfdmVydGljYWw6ICR3aWR0aF9hcHBzX2hvcml6b250YWwgLSAxcHg7XG5cbiR0b29sYmFyX2J1dHRvbl9zaXplOiAyMnB4O1xuXG4kcGF5bWVudExpbms6IGhzbGEoMjA0LCA4OSUsIDc1JSwgMSk7XG4kcGF5bWVudEVycm9yOiAjRkYwMDAwO1xuJHBheW1lbnRXYXJuaW5nOiAkb3JhbmdlO1xuXG4vLyBTSVpFUyBmb3IgZm9jdXMtdmlzaWJsZSBpbmRpY2F0b3JcbiRmb2N1c192aXNpYmxlX291dGxpbmVfb2Zmc2V0OiAycHg7XG4kZm9jdXNfdmlzaWJsZV9vdXRsaW5lX3dpZHRoOiAycHg7XG4kZm9jdXNfdmlzaWJsZV90b3RhbF93aWR0aDogJGZvY3VzX3Zpc2libGVfb3V0bGluZV9vZmZzZXQgKyAkZm9jdXNfdmlzaWJsZV9vdXRsaW5lX3dpZHRoO1xuXG5AbWl4aW4gZGxfbWVkaWEoJG1lZGlhKSB7XG4gICAgQGlmICRtZWRpYSA9PSBkZXNrdG9wIG9yICRtZWRpYSA9PSBkZXNrdG9wX2RldmljZSB7XG4gICAgICAgIEBtZWRpYSAobWluLWRldmljZS13aWR0aDogY2FsYygkbW9iaWxlQnJlYWtwb2ludCArIDFweCkpIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBlbHNlIGlmICRtZWRpYSA9PSBoYW5kaGVsZCBvciAkbWVkaWEgPT0gaGFuZGhlbGRfZGV2aWNlIHtcbiAgICAgICAgQG1lZGlhIChtYXgtZGV2aWNlLXdpZHRoOiAkbW9iaWxlQnJlYWtwb2ludCksIChtYXgtZGV2aWNlLWhlaWdodDogJG1vYmlsZUJyZWFrcG9pbnQpIGFuZCAoaG92ZXI6IG5vbmUpIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAqKiogZGFyayBtb2RlICoqKlxuJGRsX2RhcmtNb2RlX2NvbG9yQmx1ZVByaW1hcnk6ICMxNTVDN0Q7XG4kZGxfZGFya01vZGVfY29sb3JCbHVlUHJpbWFyeV8yOiAjNDQ5QUM0O1xuJGRsX2RhcmtNb2RlX2NvbG9yT3JhbmdlUHJpbWFyeTogJGNvbG9yT3JhbmdlUHJpbWFyeTtcbiRkbF9kYXJrTW9kZV9jb2xvckJnOiAjMjkyQzMyO1xuJGRsX2RhcmtNb2RlX2NvbG9yU3VyZmFjZV8wOiMyOTJDMzI7IC8vIGhleCBjb2RlIGZvciBiYWNrZ3JvdW5kIHdoZW4gQkcgaXMgdHJhbnNwYXJlbnQsIHVzZSBhcyBkbF9kYXJrTW9kZV9jb2xvckJnIHRvIGhhdmUgZGFyayBzdHlsZXMgaW4gYnJvd3NlclxuJGRsX2RhcmtNb2RlX2NvbG9yU3VyZmFjZV8xOiAjMzAzNDNBO1xuJGRsX2RhcmtNb2RlX2NvbG9yU3VyZmFjZV8yOiAjMzk0MDQ2O1xuJGRsX2RhcmtNb2RlX2NvbG9yU3VyZmFjZV8zOiAjOUJBM0FDO1xuJGRsX2RhcmtNb2RlX2NvbG9yVGV4dF9vblN1cmZhY2U6ICNmZmZmZmY7XG4kZGxfZGFya01vZGVfY29sb3JCb3JkZXI6ICM0QjUzNUE7XG4kZGxfZGFya01vZGVfY29sb3I6ICR0ZWFsO1xuJGRsX2RhcmtNb2RlX2NvbG9yX2Rpc2FibGVkOiAkZGFya180O1xuJGNvbG9yX2RhcmtfMTogIzI5MkMzMjtcbiRjb2xvcl9kYXJrXzM6ICM0YjUzNWE7XG4kY29sb3JfZGFya181OiAjOWJhM2FjO1xuXG5cbi8vREYtMTk4NlxuJGNyaXRpY2FsQmc6ICNGRkYyRjI7XG4kY3JpdGljYWxCb3JkZXI6ICNGRjlGOUU7XG5cblxuQG1peGluIG5vU2Nyb2xsYmFyKCkge1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7ICAvLyBJRSAxMCtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAgLy8gRmlyZWZveFxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lOyAgLy8gU2FmYXJpIGFuZCBDaHJvbWVcbiAgfVxufVxuXG5AbWl4aW4gZGVmYXVsdFNjcm9sbGJhcigpIHtcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB3aWR0aDo2cHg7XG4gICAgICBoZWlnaHQ6IDVweFxuICB9XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyMTgsIDIyMiwgMC44KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIH1cbiAgJjpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDIxOCwgMjIyLCAxLjApO1xuICB9XG59XG5cbi8vIGRvZXNuJ3Qgd29yayBmb3IgaVBhZE9TXG5AbWl4aW4gaW9zT25seSgpIHtcbiAgQHN1cHBvcnRzICgtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2gpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG5vbklvc09ubHkoKSB7XG4gIEBzdXBwb3J0cyBub3QgKC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIFdQVC00NDc6XG4vLyBkbF9rZXlib2FyZEZvY3VzIGFuZCBjb3JyZXNwb25kaW5nIGNsYXNzIGRsLS1rZXlib2FyZF9mb2N1c1xuLy8gaGF2ZSBiZWVuIHJlbW92ZWQgaW4gZmF2b3Igb2YgZ2xvYmFsIDpmb2N1cyAmIDpmb2N1cy12aXNpYmxlLlxuXG4vLyBkZWZhdWx0IGJ1dHRvbiBzdGx5ZSB3aXRoIHJvdW5kZWQgYm9yZGVyXG5AbWl4aW4gZGxfYnV0dG9uX2Jhc2Vfc3R5bGUoJGNvbG9yLCAkYmcsICRhY3RpdmVDb2xvciwgJGFjdGl2ZUJnLCAkb3ZlcmxheSkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwIDFlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udFdlaWdodF9idXR0b247XG4gICAgbGluZS1oZWlnaHQ6IDIuMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNzVtcyBlYXNlLW91dCwgYm9yZGVyLWNvbG9yIDUwbXMgZWFzZS1vdXQsIGJveC1zaGFkb3cgNzVtcyBlYXNlLW91dCwgb3BhY2l0eSA3NW1zIGVhc2Utb3V0O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAgJGNvbG9yO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAkb3ZlcmxheTtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZXtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlQ29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmVCZztcbiAgICAgICAgY29sb3I6ICRhY3RpdmVDb2xvcjtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmW2Rpc2FibGVkXXtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjYWFhICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjYWFhICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWUgIWltcG9ydGFudDtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cbn1cbiVkbF90ZXh0X2Jsb2NrX3N0eWxlIHtcbiAgICBsaW5lLWhlaWdodDogJGxpbmVIZWlnaHRfYmxvY2tUZXh0OyAvLzEuMzI7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0X2Jsb2NrVGV4dDtcbn1cblxuJWRsX2RlZmF1bHRfbGlua19zdHlsZSB7XG4gICAgY29sb3I6ICRjb2xvcl9saW5rO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgY29sb3I6ICRjb2xvcl9saW5rSG92ZXI7XG4gICAgfVxuXG4gICAgJltocmVmXj0naHR0cCddIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICAmW2hyZWZePSdodHRwJ106OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1nL2V4dGVybmFsX2xpbmtfaGludF9ibHVlLnN2Zyk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDFlbTtcbiAgICAgICAgaGVpZ2h0OiAxZW07XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1ZW07XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cbiAgICAmW2hyZWZePSdodHRwJ106aG92ZXI6OmFmdGVyLFxuICAgICZbaHJlZl49J2h0dHAnXTpmb2N1czo6YWZ0ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi5kbF9kZWZhdWx0X2xpbmsge1xuICAgIEBleHRlbmQgJWRsX2RlZmF1bHRfbGlua19zdHlsZTtcbn1cblxuJWRsX2RlZmF1bHRfbGlua3Mge1xuICAgID4gYTp2aXNpdGVkLFxuICAgID4gYTpsaW5rIHtcbiAgICAgICAgQGV4dGVuZCAlZGxfZGVmYXVsdF9saW5rX3N0eWxlO1xuICAgIH1cbn1cblxuLy8gYWRkIGFuIGFycm93IHBvaW50aW5nIHRvIHRoZSByaWdodFxuQG1peGluIGRsX2Fycm93KCRwYXNzaXZlQ29sb3I6ICRjb2xvckJsdWVQcmltYXJ5LCAkYWN0aXZlQ29sb3I6ICRjb2xvckJsdWVTZWNvbmRhcnksICR3aWR0aDogOHB4LCAkdGhpY2tuZXNzOiAycHgsICRkaXJlY3Rpb246ICdyaWdodCcpIHtcbiAgJGhlaWdodDogJHdpZHRoO1xuXG4gIHdpZHRoOiAkd2lkdGg7XG4gIGhlaWdodDogJGhlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRoZWlnaHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXRvcDogJHRoaWNrbmVzcyBzb2xpZCAkcGFzc2l2ZUNvbG9yO1xuICBib3JkZXItcmlnaHQ6ICR0aGlja25lc3Mgc29saWQgJHBhc3NpdmVDb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuXG4gIEBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICB9XG4gIEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgfVxuICBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMTVkZWcpO1xuICB9XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlQ29sb3I7XG4gIH1cbn1cblxuQG1peGluIGRsX2ZlYXR1cmVCb3goKSB7XG4gIGJveC1zaGFkb3c6ICRzaGFkb3dGZWF0dXJlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAkY29sb3JCbHVlUHJpbWFyeTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG5cbi8vIHJlbW92ZSBidXR0b24gYm9yZGVyLCBwYWRkaW5nLCBjb2xvciwgZXRjLjsgYWRkIHBvaW50ZXIgY3Vyc29yXG5AbWl4aW4gZGxfZmxhdF9idXR0b25fc3R5bGUoKXtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5cbkBtaXhpbiBkbF9saW5rKCkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAkY29sb3JCbHVlU2Vjb25kYXJ5O1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gIH1cbn1cblxuJWRsX2xpbmsge1xuICBAaW5jbHVkZSBkbF9saW5rKCk7XG59XG5cblxuLy8gPT09PT09PT09PT09PT0gYnV0dG9ucyA9PT09PT09PT09PT09PT09PT09PT09PVxuXG5cbkBtaXhpbiBkbF9idXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDAuNzVlbSAxLjVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLW91dCwgY29sb3IgMC4xNXMgZWFzZS1vdXQsXG4gICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1vdXQsIGNvbG9yIDAuMTVzIGVhc2Utb3V0LFxuICAgICAgICAgICAgICBib3JkZXIgLjE1cyBlYXNlLW91dCwgY29sb3IgMC4xNXMgZWFzZS1vdXQ7XG4gIEBhcHBseSBmb3JjZWQtY29sb3JzLW1vZGUtYm9yZGVyO1xuXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICZbZGlzYWJsZWRdIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbn1cblxuJWRsX2J1dHRvbiB7XG4gIEBpbmNsdWRlIGRsX2J1dHRvbigpO1xuXG4gICYuaXMzX21vZGFsX2RpYWxvZy0tc3VibWl0dGluZyB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjdlbTtcbiAgICBvcGFjaXR5OiAuNDtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlcntcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgICBoZWlnaHQ6IDFlbTtcbiAgICAgICAgd2lkdGg6IDFlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDMyJTtcbiAgICAgICAgbGVmdDogMWVtO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMCk7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSA1MG1zIGVhc2Utb3V0O1xuICAgIH1cbiAgICAmOjpiZWZvcmV7XG4gICAgICAgIGFuaW1hdGlvbjogaXMzX2FjdGl2ZV9yZXF1ZXN0X2luZGljYXRvcl9fYWN0aXZlX2FuaW1hdGlvbiAwLjc1cyAwLjBzIGxpbmVhciBpbmZpbml0ZTtcbiAgICB9XG4gICAgJjo6YWZ0ZXJ7XG4gICAgICAgIGFuaW1hdGlvbjogaXMzX2FjdGl2ZV9yZXF1ZXN0X2luZGljYXRvcl9fYWN0aXZlX2FuaW1hdGlvbiAwLjc1cyAwLjI1cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgfVxuICB9XG59XG5cbiVkbF9idXR0b24tLTEge1xuICBAZXh0ZW5kICVkbF9idXR0b247XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvck9yYW5nZVByaW1hcnk7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDExcHggcmdiYSgxMDMsIDEzOSwgMTQwLCAwLjA4KTtcblxuICAmOmhvdmVyLFxuICAmOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yQmx1ZVByaW1hcnk7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMTFweCByZ2JhKDEwMywgMTM5LCAxNDAsIDAuMDgpO1xuICB9XG59XG5cbiVkbF9idXR0b24tLTIge1xuICBAZXh0ZW5kICVkbF9idXR0b247XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvckJsdWVQcmltYXJ5O1xuXG4gICY6aG92ZXIsXG4gICY6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JCbHVlVGVydGlhcnk7XG4gIH1cbn1cblxuJWRsX2J1dHRvbi0tMyB7XG4gIEBleHRlbmQgJWRsX2J1dHRvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICMwMDAwMDA7XG5cbiAgJjpob3ZlcixcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkY29sb3JCbHVlVGVydGlhcnk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yQmx1ZVRlcnRpYXJ5O1xuICB9XG59XG5cbiVkbF9idXR0b24tLTMtaW52ZXJ0ZWQge1xuICBAZXh0ZW5kICVkbF9idXR0b24tLTM7XG5cbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsIDAuOSk7XG59XG5cbiVkbF9idXR0b24tLTQgeyAvLyB0ZXh0YnV0dG9uXG4gIEBleHRlbmQgJWRsX2J1dHRvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICRjb2xvckJsdWVQcmltYXJ5O1xuXG4gICY6aG92ZXIsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGNvbG9yQmx1ZVNlY29uZGFyeTtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cblxuICAmLmlzM19tb2RhbF9kaWFsb2ctLXN1Ym1pdHRpbmcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgIGNvbG9yOiAkY29sb3JMaWdodEdyZXk7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXJ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4vLyA9PT09PT09PT09PT09PSBlbmQ6IGJ1dHRvbnMgPT09PT09PT09PT09PT09PT09PT09PT1cblxuQG1peGluIGRsX3ByZSB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgd2hpdGUtc3BhY2U6IC1tb3otcHJlLXdyYXA7XG4gIHdoaXRlLXNwYWNlOiAtcHJlLXdyYXA7XG4gIHdoaXRlLXNwYWNlOiAtby1wcmUtd3JhcDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub25lO1xufVxuXG4kbWF4V2lkdGhfdHdvUm93VXBsb2FkQnV0dG9uOiA4MDBweDtcbkBtaXhpbiBkb2NVcGxvYWRCdXR0b24oKSB7XG4gICAgLmRvY1RyYW5zX3RyYW5zbGF0b3JfdXBsb2FkX2J1dHRvbl9faW5uZXIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGRvY1RyYW5zX2J1dHRvbl9hbmltXzI7XG5cbiAgICAgICAgJiA+IGJ1dHRvbiAgeyAvLyBcInRyYW5zbGF0ZSBkb2N1bWVudFwiIHBhcnQgb2YgdGhlIGJ1dHRvblxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3JCbHVlUHJpbWFyeTtcbiAgICAgICAgICAgIHN0cm9rZTogJGNvbG9yQmx1ZVByaW1hcnk7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggNnB4IDRweCAxNHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsdGVyIDc1bXMgZWFzZS1vdXQ7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JCbHVlU2Vjb25kYXJ5O1xuICAgICAgICAgICAgICAgIHN0cm9rZTogJGNvbG9yQmx1ZVNlY29uZGFyeTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4V2lkdGhfdHdvUm93VXBsb2FkQnV0dG9uKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMS41ZW07XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjI2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtaXhpbiBkbF9sb2FkaW5nU3Bpbm5lcigkc2l6ZTogMTZweCkge1xuICB3aWR0aDogJHNpemU7XG4gIGhlaWdodDogJHNpemU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIvaW1nL2ljb25zL2ljb25fY2lyY2xlX2JsdWVfdjIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYW5pbWF0aW9uOiBkbF9sb2FkaW5nU3Bpbm5lciAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gIH1cbn1cblxuQGF0LXJvb3R7XG4gIEBrZXlmcmFtZXMgZGxfbG9hZGluZ1NwaW5uZXJ7XG4gICAgICBmcm9tIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgICAgIHRvIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxuICB9XG59XG5cbkBtaXhpbiBkbF9jbG9zZUljb24oJGljb25TaXplOiAxNnB4LCAkbGluZVdpZHRoOiAxLjVweCwgJGljb25Db2xvcjogJGNvbG9yQmx1ZVByaW1hcnkpIHtcbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGljb25Db2xvcjtcbiAgICB3aWR0aDogJGxpbmVXaWR0aDtcbiAgICBoZWlnaHQ6ICRpY29uU2l6ZSAqIDEuMzQ7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gI3ttYXRoLmRpdigkaWNvblNpemUsIDEuNSl9KTtcbiAgICBsZWZ0OiBjYWxjKDUwJSk7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA3NW1zIGVhc2Utb3V0O1xuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG4gICY6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB9XG4gICY6aG92ZXIge1xuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRjb2xvckJsdWVTZWNvbmRhcnk7XG4gICAgfVxuICB9XG4gICY6aG92ZXIsXG4gICY6YWN0aXZlIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG5cbkBtaXhpbiBkbF9jbG9zZUJ0bigkYnV0dG9uU2l6ZTogNDBweCwgJGljb25TaXplOiAxNnB4LCAkbGluZVdpZHRoOiAxLjVweCwgJGJ1dHRvbkNvbG9yOiAkY29sb3JCbHVlUHJpbWFyeSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAkYnV0dG9uU2l6ZTtcbiAgaGVpZ2h0OiAkYnV0dG9uU2l6ZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYmFja2dyb3VuZDogbm9uZTtcblxuICBAaW5jbHVkZSBkbF9jbG9zZUljb24oJGljb25TaXplLCAkbGluZVdpZHRoLCAkaWNvbkNvbG9yOiAkYnV0dG9uQ29sb3IpO1xufVxuLy8gSWYgeW91IG1ha2UgY2hhbmdlcyBoZXJlLCByZW1lbWJlciB0byBtYWtlIHRoZSBzYW1lIGNoYW5nZXMgdG8gdGhlIGNvZGUgaW5zaWRlIGRvY3RyYW5zIENvbnRlbnQubW9kdWxlLnNjc3NcbkBtaXhpbiB0ZXh0YXJlYV9jb250YWluZXJfaGVpZ2h0KCkge1xuICBAaW5jbHVkZSBkbF9tZWRpYShkZXNrdG9wKSB7XG4gICAgLy8gTWluaW11bSBoZWlnaHQgYWltaW5nIGZvciBoYWxmIG9mIHRoZSB2aWV3cG9ydCBoZWlnaHRcbiAgICAvLyBTaG91bGRuJ3QgYmUgc21hbGxlciB0aGFuIDI1MHB4XG4gICAgLy8gU2hvdWxkbid0IGJlIGJpZ2dlciB0aGFuIHRoZSBsYW5nIHNlbGVjdCBtZW51IHRvIGF2b2lkIGp1bXAgaW4gaGVpZ2h0IHdoZW4gb3BlbmVkXG4gICAgbWluLWhlaWdodDogY2xhbXAoMjUwcHgsIDUwdmgsIGNhbGMoXG4gICAgICA2NHB4ICsgICAgICAvLyBzZWFyY2ggYmFyXG4gICAgICA0OHB4ICogMTAgKyAvLyBsYW5nIHNlbGVjdCBpdGVtcyBwZXIgY29sdW1uIChzZWUgTEFOR1VBR0VTX1BFUl9DT0xVTU4gaW4gc2VsZWN0TGFuZ1VJLmpzKVxuICAgICAgMTJweCArICAgICAgLy8gbGFuZyBzZWxlY3QgYm90dG9tIHBhZGRpbmdcbiAgICAgIDFweCAgICAgICAgIC8vIGJvdHRvbSBib3JkZXJcbiAgICApKTtcblxuICAgIDpnbG9iYWwoLmRmMzIzOF9kaWN0aW9uYXJ5X3NuZWFrX3BlYWspICYge1xuICAgICAgbWluLWhlaWdodDogMzI0cHg7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgZGxfbWVkaWEoaGFuZGhlbGRfZGV2aWNlKSB7XG4gICAgcGFkZGluZzogMTZweCAzMnB4IDYwcHggMTVweDtcbiAgfVxufVxuXG5AbWl4aW4gaXNJZTExKCkge1xuICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vKipcbiogZnVuY3Rpb25hbCBwYXJ0cyBmb3Igc2Nzc1xuKi9cbkBtaXhpbiBkbF9leHRlbmRQYXJlbnRTdHlsZSgkZWwsICRuZXdTdHlsZSkge1xuICBAYXQtcm9vdCAje3NlbGVjdG9yLnJlcGxhY2UoJiwgJGVsLCAkZWwgKyAkbmV3U3R5bGUpfSB7XG4gICAgQGNvbnRlbnRcbiAgfVxufVxuIiwiQGltcG9ydCBcIl9kZWZpbmVzLnNjc3NcIjtcblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgaXMzIChJbnB1dCBTdHlsZSAzKSBTZWN0aW9uIHdpdGggZGF0YSBvciBpbnB1dCBlbGVtZW50c1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbiRpczNfZm9udFNpemVfY29udGVudDogMTZweDtcbiRpczNfZm9udFNpemVfc3ViOiAxNHB4O1xuJGlzM19mb250V2VpZ2h0X25vcm1hbDogNDAwO1xuJGlzM19mb250V2VpZ2h0X2JvbGQ6IDUwMDtcblxuLmlzM190b3BfbGV2ZWxfY29udGFpbmVyIHtcbiAgICBAYXQtcm9vdCAuaXMzX3RvcF9sZXZlbF9jb250YWluZXItLWJveCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBhZGRpbmc6IDAuMXB4IDI0cHg7IC8vIHByZXZlbnQgbWFyZ2luLW92ZXJmbG93XG4gICAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3dEZWZhdWx0O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIH1cbiAgICBAYXQtcm9vdCAuaXMzX3RvcF9sZXZlbF9jb250YWluZXItLXNtYWxsX2NlbnRlciB7XG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG59XG5cbi5hbGwtYnJlYWstd29yZCA+ICosIC5hbGwtYnJlYWstd29yZCA+ICogPiAqIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5hbGwtYnJlYWstd29yZCA+IGgzLFxuICAuYWxsLWJyZWFrLXdvcmQgPiBlbSxcbiAgLmFsbC1icmVhay13b3JkID4gcCxcbiAgLmFsbC1icmVhay13b3JkID4gcCA+IGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIH1cbn1cblxuXG4uaXMzX2dyb3VwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBtYXJnaW4tdG9wOiAyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuXG4gICAgcGFkZGluZzogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG5cbiAgICA+IGhyIHtcbiAgICAgICAgbWFyZ2luOiAzMnB4IDBweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQ7XG4gICAgICAgIGNvbG9yOiAjZGRkO1xuICAgIH1cbiAgICAmLmlzM19ncm91cC0tbG9hZGluZyB7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICAgICAgLmlzM19lbGVtZW50ID4gcCB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW5cbiAgICAgICAgfVxuICAgICAgICAuaXMzX2VsZW1lbnQgPiBidXR0b24ge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuXG4gICAgICAgIH1cbiAgICB9XG4gICAgQGF0LXJvb3QgLmlzM19lbGVtZW50e1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjY7XG4gICAgICAgIC8vIHBhZGRpbmc6IDAgJGhQYWRkaW5nX3JvdztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgID4gaDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIG1hcmdpbjogMTZweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBoMiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzI7XG4gICAgICAgICAgICAvLyB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgID4gaDMge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMjBweCAwO1xuICAgICAgICB9XG4gICAgICAgID4gaDQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGlzM19mb250U2l6ZV9jb250ZW50O1xuICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICBtYXJnaW46IDAuNWVtIDAgMC41ZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICB9XG5cbiAgICAgICAgPiBsYWJlbCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGlzM19mb250V2VpZ2h0X25vcm1hbDtcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaXMzX2ZvbnRTaXplX2NvbnRlbnQ7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB9XG4gICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRpczNfZm9udFNpemVfY29udGVudDtcbiAgICAgICAgfVxuICAgICAgICBzcGFuW2Rpc2FibGVkXXtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMjU7XG4gICAgICAgIH1cbiAgICAgICAgPiBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGlzM19mb250U2l6ZV9jb250ZW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRpczNfZm9udFdlaWdodF9ub3JtYWw7XG4gICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgICAgIG1hcmdpbjogMC41ZW0gYXV0bztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICAgICAgICAgID4gZW0ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIC8vIG1hcmdpbjogMCA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiB1bCA+IGxpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGlzM19mb250U2l6ZV9jb250ZW50O1xuICAgICAgICB9XG4gICAgICAgIC8vIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGhfWFMpIHtcbiAgICAgICAgLy8gICAgIHBhZGRpbmc6IDAgJGhQYWRkaW5nX3JvdyowLjU7XG4gICAgICAgIC8vfVxuICAgICAgICA+IGxhYmVsOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGlzM19mb250V2VpZ2h0X2JvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiBsYWJlbDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNTAlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aF9NKSB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA0MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoX1MpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAvL3RleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgID4gLmRsX3VuaXQsXG4gICAgICAgID4gLmRsX2N1cnJlbmN5e1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaXMzX2ZvbnRTaXplX2NvbnRlbnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGlzM19mb250V2VpZ2h0X25vcm1hbDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBzcGFuOm50aC1jaGlsZCgyKTpsYXN0LWNoaWxkeyAvLyBhIHZhbHVlLXRleHQgaW5zdGVhZCBvZiBhIHZhbHVlIGlucHV0XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGlzM19mb250V2VpZ2h0X2JvbGQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC41ZW07XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoX1MpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IGxhYmVsIH4gc3BhbjpudGgtY2hpbGQoMik6bm90KDpsYXN0LWNoaWxkKXsgLy8gdmFsdWUgZmllbGQgZm9sbG93ZWQgYnkgYW5vdGhlciBlbGVtZW50IChsaWtlIGEgdW5pdClcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkaXMzX2ZvbnRXZWlnaHRfYm9sZDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNWVtO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAmLmRsX3ZhbHVlLS1zbWFsbHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEyMHB4OyAvLyBsaWtlIGlucHV0XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGhfUykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICYuZGxfdmFsdWUtLXNtYWxse1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiBpbnB1dDpudGgtY2hpbGQoMil7XG4gICAgICAgICAgICAmLmRsX3ZhbHVlLS1zbWFsbHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoX1MpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gcCA+IGlucHV0W3R5cGU9J2NoZWNrYm94J106Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICB3aWR0aDogMWVtO1xuICAgICAgICAgICAgJiArIGxhYmVsOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyZW0pO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dFt0eXBlPSdlbWFpbCddLFxuICAgICAgICBpbnB1dFt0eXBlPSdwYXNzd29yZCddLFxuICAgICAgICBpbnB1dFt0eXBlPSdudW1iZXInXSxcbiAgICAgICAgaW5wdXRbdHlwZT0ndGV4dCddLFxuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaXMzX2ZvbnRTaXplX2NvbnRlbnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGlzM19mb250V2VpZ2h0X25vcm1hbDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAuNWVtO1xuICAgICAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogMC4yNWVtO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxMDBtcyBlYXNlLW91dCwgYm9yZGVyLWNvbG9yIDUwbXMgZWFzZS1vdXQ7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgICAgICAgICAgJlt0eXBlPVwibnVtYmVyXCJde1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltyZWFkb25seV17XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAmOmZvY3Vze1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgIC8vICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZGxfd2l0aF9maWVsZF9lcnJvcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyMzYsIDIzNik7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmNjY2NjtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgNHB4IHJnYmEoMjU1LDAsMCwwLjQpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXJ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA4MCU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkaXMzX2ZvbnRXZWlnaHRfYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMS41ZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjVlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGlucHV0W3R5cGU9J2NoZWNrYm94J117XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICAgICAgICAgIHdpZHRoOiAyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDJlbTtcblxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDJweDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiA3NW1zIGVhc2Utb3V0O1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiTFwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxZW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMDAlO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMmI1Nzc2O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDAuNyk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMHB4ICMwNDJlNDg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmNoZWNrZWQ6OmFmdGVye1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmZvY3Vze1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5kbF93aXRoX2ZpZWxkX2Vycm9ye1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyMzYsIDIzNik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXRbdHlwZT0ncmFkaW8nXXtcbiAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDhweDtcblxuICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDc1bXMgZWFzZS1vdXQ7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDhweCBzb2xpZDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICAgIC8vZm9udC1zaXplOiAyMDAlO1xuICAgICAgICAgICAgICAgIC8vbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMCk7XG4gICAgICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDAuNyk7XG4gICAgICAgICAgICAgICAgLy8gYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMHB4ICMwNDJlNDg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmNoZWNrZWQ6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMwNDJlNDg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmZvY3Vze1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsMCwwLDAuNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmRsX3dpdGhfZmllbGRfZXJyb3J7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDIzNiwgMjM2KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpbnB1dFt0eXBlPSdyYWRpbyddIH4gbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDZweCk7XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXQgfiBzcGFue1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgfVxuICAgICAgICBpbnB1dFt0eXBlPSdyYWRpbyddW2Rpc2FibGVkXXsgLy8gc2hvdyBpZiBhIHJhZGlvLWJ1dHRvbiBpcyBub3Qgc2VsZWN0YWJsZVxuICAgICAgICAgICAgb3BhY2l0eTowLjM7XG4gICAgICAgICAgICB+IGxhYmVse1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6MC4zXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IC5kbF9maWVsZF9lcnJvcl90ZXh0e1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjNlbTtcbiAgICAgICAgICAgIGNvbG9yOiByZWQ7XG4gICAgICAgICAgICBmb250LXNpemU6ICRpczNfZm9udFNpemVfY29udGVudCAqIDAuOTtcbiAgICAgICAgICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICBAZXh0ZW5kICVkbF9kZWZhdWx0X2xpbmtzO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBhdC1yb290IC5pczNfZWxlbWVudC0tbm90ZXtcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgPiBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGNvbG9yOiAjODg4O1xuICAgICAgICAgICAgPiBlbSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM4ODg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gXG4gICAgfVxuXG4gICAgQGF0LXJvb3QgLmlzM19lbGVtZW50LS1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgID4gcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBjb2xvcjogIzg4ODtcbiAgICAgICAgICAgID4gZW0ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjODg4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGF0LXJvb3QgLmlzM19lbGVtZW50LS1kYXRhX2xpc3R7XG4gICAgICAgIHVse1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xuICAgICAgICB9XG5cbiAgICB9XG4gICAgQGF0LXJvb3QgLmlzM19lbGVtZW50LS1zbWFsbF9jaGVja2JveCB7XG4gICAgICAgID4gaW5wdXRbdHlwZT0nY2hlY2tib3gnXTpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgIHdpZHRoOiAyZW07XG4gICAgICAgICAgICAmICsgbGFiZWw6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJlbSk7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRpczNfZm9udFNpemVfc3ViO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgKyBkaXYuZGxfZmllbGRfZXJyb3JfdGV4dCB7XG4gICAgICAgICAgICBjb2xvcjogcmVkO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaXMzX2ZvbnRTaXplX3N1YjtcbiAgICAgICAgICAgIG1hcmdpbjogMC41ZW07XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIEBhdC1yb290IC5pczNfZWxlbWVudC0tbWVkaXVtX2NoZWNrYm94IHtcbiAgICAgICAgPiBpbnB1dFt0eXBlPSdjaGVja2JveCddOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgd2lkdGg6IDJlbTtcbiAgICAgICAgICAgICYgKyBsYWJlbDpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMi41ZW0pO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaXMzX2ZvbnRTaXplX2NvbnRlbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICArIGRpdi5kbF9maWVsZF9lcnJvcl90ZXh0IHtcbiAgICAgICAgICAgIGNvbG9yOiByZWQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6ICRpczNfZm9udFNpemVfY29udGVudDtcbiAgICAgICAgICAgIG1hcmdpbjogMC41ZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAYXQtcm9vdCAuaXMzX2VsZW1lbnQtLWRlZmF1bHRfaW5wdXR7XG4gICAgICAgIC8vIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICA+IGxhYmVsOm5vdCg6bGFzdC1jaGlsZCl7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDMwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgID4gbGFiZWwgfmlucHV0W3R5cGU9J3RleHQnXSxcbiAgICAgICAgPiBsYWJlbCB+aW5wdXRbdHlwZT0nZW1haWwnXSxcbiAgICAgICAgPiBsYWJlbCB+aW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcbiAgICAgICAgPiBsYWJlbCB+c2VsZWN0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcblxuICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGhfUykge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgLy9tYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICA+IGxhYmVsIH5pbnB1dFt0eXBlPSdjaGVja2JveCdde1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aF9TKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gbGFiZWwgfnVse1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICB9XG4gICAgICAgID4gaW5wdXQgfmxhYmVse1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIH1cbiAgICAgICAgPiBsYWJlbCB+aW5wdXQgfnB7IC8vIGFkZGl0aW9uYWwgaW5mb3JtYXRpb24vaGVscCB0byBiZSBzaG93biBiZWxvdyBhbiBpbnB1dCBlbGVtZW50XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGhfUykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAYXQtcm9vdCAmOm5vdCguaXMzX2VsZW1lbnQtLWVycm9yX2JlbG93KSA+IC5kbF9maWVsZF9lcnJvcl90ZXh0e1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aF9YTCl7IC8vIG9uIHdpZGUgc2NyZWVucywgc2hvdyBlcnJvciBhZnRlciB0aGUgaW5wdXQgaW4gdGhlIHNhbWUgbGluZVxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4JTtcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaXMzX2ZvbnRTaXplX2NvbnRlbnQgKiAwLjg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGF0LXJvb3QgLmlzM19lbGVtZW50LS1lcnJvcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yRXJyb3I7XG4gICAgICAgIG1hcmdpbjogMWVtIDA7XG4gICAgICAgIHBhZGRpbmc6IDAuNzVlbSAxZW07XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgOXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblxuICAgICAgICA+IGVte1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gaDF7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1MCU7XG4gICAgICAgIH1cbiAgICAgICAgJjplbXB0eXtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGF0LXJvb3QgLmlzM19lbGVtZW50LS1pbXBvcnRhbnRfaW5mb3tcbiAgICAgICAgcGFkZGluZzogMC41ZW0gIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogI2IwMDs7XG4gICAgICAgIGZvbnQtc2l6ZTogJGlzM19mb250U2l6ZV9jb250ZW50O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICA+IGVte1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gaDF7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1MCU7XG4gICAgICAgIH1cbiAgICAgICAgJjplbXB0eXtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAYXQtcm9vdCAuaXMzX2VsZW1lbnQtLWFjdGlvbl9uZWVkZWR7XG4gICAgICAgIHBhZGRpbmc6IDFlbSAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGlzM19mb250U2l6ZV9jb250ZW50O1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMTZweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjYjAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDAgNjBweCAwO1xuXG4gICAgICAgID4gbGFiZWwge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAjYjAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pczNfZWxlbWVudC0tYWN0aW9uX2ZhaWxlZCB7XG4gICAgICAgICAgICBjb2xvcjogcmVkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICY6ZW1wdHl7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBhdC1yb290IC5pczNfZWxlbWVudC0tYWN0aW9uX3N1Y2Nlc3N7XG4gICAgICAgIHBhZGRpbmc6IDFlbSAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogJGlzM19mb250U2l6ZV9jb250ZW50O1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMTZweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiAjMDM3MTcxO1xuICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgIzAzNzE3MTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG4gICAgICAgIG1hcmdpbjogNDBweCAwIDYwcHggMDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBhdC1yb290IC5pczNfZWxlbWVudC0taW5mb3tcbiAgICAgICAgcGFkZGluZzogMC41ZW0gIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6ICRpczNfZm9udFNpemVfY29udGVudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgPiBlbXtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIH1cblxuICAgICAgICA+IGgxe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNTAlO1xuICAgICAgICB9XG4gICAgICAgICY6ZW1wdHl7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGF0LXJvb3QgLmlzM19lbGVtZW50LS1jZW50ZXJ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgQGF0LXJvb3QgLmlzM19lbGVtZW50LS12c3BhY2V7XG4gICAgICAgIG1hcmdpbjogMjRweDtcbiAgICB9XG4gICAgQGF0LXJvb3QgLmlzM19lbGVtZW50LS1yaWdodHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aF9YUykgeyAvLyBmb3IgbmFycm93IHNjcmVlbnMsIG5ldmVyIGFsaWduIGJ1dHRvbnMgdG8gdGhlIHJpZ2h0IHNpZGUgKD8pXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBhdC1yb290IC5pczNfZWxlbWVudC0tZGlzYWJsZWR7XG4gICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICB9XG4gICAgQGF0LXJvb3QgLmlzM19lbGVtZW50LS1yYWRpb19vcHRpb257XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgID4gKiB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgfVxuICAgICAgICA+IGlucHV0W3R5cGU9J3JhZGlvJ117XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIH1cbiAgICBAYXQtcm9vdCAuaXMzX2VsZW1lbnQtLXVwZGF0ZV9kYXRhX2J1dHRvbntcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgIC5pczNfZWxlbWVudC0tdXBkYXRlX2RhdGFfYnV0dG9uICsgJnsgLy8gbXVsdGlwbGUgdXBkYXRlIGRhdGEgcm93cyBkaXJlY3RseSBmb2xsb3dpbmcgZWFjaCBvdGhlclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgYSwgYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaXMzX2ZvbnRTaXplX2NvbnRlbnQ7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDo0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6ICRpczNfZm9udFNpemVfY29udGVudDtcbiAgICAgICAgfVxuICAgICAgICBhOmhvdmVyLCBidXR0b246aG92ZXJ7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmtibHVlO1xuICAgICAgICB9XG4gICAgICAgIGE6Zm9jdXMsYnV0dG9uOmZvY3Vze1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgICAgIGE6OmFmdGVyLGJ1dHRvbjo6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAwLjU1ZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDAuNTVlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgNzVtcyBlYXNlLW91dDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4zZW07XG4gICAgICAgICAgICB0b3A6IC0wLjFlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkgeyAvLyAkd2lkdGhfUyBcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAYXQtcm9vdCAuaXMzX2VsZW1lbnQtLWNvbmRlbnNlZF91cGRhdGVfZGF0YV9idXR0b257XG4gICAgICAgIEBleHRlbmQgLmlzM19lbGVtZW50LS11cGRhdGVfZGF0YV9idXR0b247XG4gICAgICAgIG1hcmdpbi10b3A6IC0yNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDowO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBhdC1yb290IC5pczNfZWxlbWVudC0tY29uZGVuc2VkX3VwZGF0ZV9kYXRhX2J1dHRvbi0tZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBjdXJzb3I6IGF1dG87XG4gICAgfVxuICAgIEBhdC1yb290IC5pczNfZWxlbWVudC0tY2VudGVyX2J1dHRvbl9yb3d7XG4gICAgICAgIG1hcmdpbjogMjRweCAwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgQGF0LXJvb3QgLmlzM19jbGlwYm9hcmRfY29weV9idXR0b257XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMWVtO1xuICAgICAgICBoZWlnaHQ6IDFlbTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBib3JkZXI6bm9uZTtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkO1xuICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkO1xuICAgICAgICBjb2xvcjogI2NjYztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAtNHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciA3NW1zIGVhc2Utb3V0O1xuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICB9XG4gICAgICAgICY6Zm9jdXN7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC00cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAtNHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDFlbSArIDhweCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDFlbSArIDhweCk7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDFlbTtcbiAgICAgICAgICAgIGhlaWdodDogMWVtO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBhdC1yb290IC5pczNfbWFpbl9idXR0b257ICAvLyByb3VuZGVkIG9yYW5nZSBidXR0b25cbiAgICAgICAgQGluY2x1ZGUgZGxfYnV0dG9uX2Jhc2Vfc3R5bGUod2hpdGUsICRjb2xvck9yYW5nZVByaW1hcnksICRjb2xvck9yYW5nZVByaW1hcnksIHdoaXRlLCByZ2JhKDI1NSwyNTUsMjU1LDAuNSkpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZvbnQtc2l6ZTogJGlzM19mb250U2l6ZV9jb250ZW50O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMi4wZW07XG4gICAgICAgIHBhZGRpbmc6IDAgMS41ZW07XG4gICAgICAgIGJvcmRlci13aWR0aDogMHB4O1xuICAgICAgICAmOmZvY3Vze1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDZweCByZ2JhKDAsMCwwLDAuMik7XG4gICAgICAgIH1cbiAgICAgICAgJjphY3RpdmV7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggJGNvbG9yT3JhbmdlUHJpbWFyeTtcbiAgICAgICAgfVxuICAgICAgICBAYXQtcm9vdCAuaXMzX21haW5fYnV0dG9uLS1zdWJtaXRfYnV0dG9ueyAgLy8gLi4uIGRpc2FibGVkIHdoZW4gbG9hZGluZywgc2hvd2luZyBpbmRpY2F0b3Igd2hlbiBzdWJtaXR0aW5nXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIuNWVtOyAvLyBtYWtlIHJvb20gZm9yIGluZGljYXRvclxuXG4gICAgICAgICAgICAuaXMzLS1sb2FkaW5nICZ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZV9saWdodDtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pczMtLXN1Ym1pdHRpbmcgJntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JPcmFuZ2VQcmltYXJ5O1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSwmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFlbTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFlbTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDI1JTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMWVtO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSA1MG1zIGVhc2Utb3V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogaXMzX2FjdGl2ZV9yZXF1ZXN0X2luZGljYXRvcl9fYWN0aXZlX2FuaW1hdGlvbiAwLjc1cyAwLjBzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogaXMzX2FjdGl2ZV9yZXF1ZXN0X2luZGljYXRvcl9fYWN0aXZlX2FuaW1hdGlvbiAwLjc1cyAwLjI1cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkgeyAvLyBpZSBicm93c2VyICAoc2VlICM0NTQ4KVxuICAgIC5pczNfZWxlbWVudCBpbnB1dFt0eXBlPSdjaGVja2JveCdde1xuLy8gICAgICAgIHdpZHRoOiAxLjBlbSAhaW1wb3J0YW50O1xuLy8gICAgICAgIGhlaWdodDogMS4wZW0gIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQHN1cHBvcnRzICgtbXMtaW1lLWFsaWduOiBhdXRvKSB7IC8vIGVkZ2UgIChzZWUgIzQ1NDgpXG4gICAgLmlzM19lbGVtZW50IGlucHV0W3R5cGU9J2NoZWNrYm94J117XG4vLyAgICAgICAgd2lkdGg6IDEuMGVtICFpbXBvcnRhbnQ7XG4vLyAgICAgICAgaGVpZ2h0OiAxLjBlbSAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMThweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuQGtleWZyYW1lcyBpczNfZ2VuZXJhbF9mYWRlX2luX2FuaW1hdGlvbiB7XG4gIDAlIHsgb3BhY2l0eTogMC4wOyB9XG4gIDEwMCUgeyBvcGFjaXR5OiAxLjA7IH1cbn1cbiVpczNfYWRkX3Nsb3dfZmFkZV9pbl9hbmltYXRpb257XG4gICAgYW5pbWF0aW9uOiBpczNfZ2VuZXJhbF9mYWRlX2luX2FuaW1hdGlvbiA3NTBtcyBlYXNlLW91dCAxO1xufVxuXG5Aa2V5ZnJhbWVzIGlzM19hY3RpdmVfcmVxdWVzdF9pbmRpY2F0b3JfX2FjdGl2ZV9hbmltYXRpb24ge1xuICAgIDAlIHsgdHJhbnNmb3JtOiBzY2FsZSgwLjEpOyAgb3BhY2l0eTogMC4wOyB9XG4gICAgMzAlIHt0cmFuc2Zvcm06IHNjYWxlKDAuNyk7ICBvcGFjaXR5OiAxOyB9XG4gICAgNjAlIHsgdHJhbnNmb3JtOiBzY2FsZSgxLjIpOyAgb3BhY2l0eTogMC4wOyB9XG4gICAgMTAwJSB7IHRyYW5zZm9ybTogc2NhbGUoMS4yKTsgIG9wYWNpdHk6IDAuMDsgfVxufVxuJWlzM19hZGRfcmVxdWVzdF9pbmRpY2F0b3J7XG4gICAgJjo6YmVmb3JlLCY6OmFmdGVye1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICAgICAgICBjb2xvcjogI2VlZTtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNTBtcyBlYXNlLW91dDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgJjo6YmVmb3Jle1xuICAgICAgICBhbmltYXRpb246IGlzM19hY3RpdmVfcmVxdWVzdF9pbmRpY2F0b3JfX2FjdGl2ZV9hbmltYXRpb24gMC43NXMgMS4wcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgfVxuICAgICY6OmFmdGVye1xuICAgICAgICBhbmltYXRpb246IGlzM19hY3RpdmVfcmVxdWVzdF9pbmRpY2F0b3JfX2FjdGl2ZV9hbmltYXRpb24gMC43NXMgMS4yNXMgbGluZWFyIGluZmluaXRlO1xuICAgIH1cbn1cblxuXG5cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5cbi8vID09PT09PT09PT09PT09PVxuXG5Aa2V5ZnJhbWVzIGlzM19hbmltX19wb3B1cF9mYWRlX2lue1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNXB4LCAtMTBweCk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwcHgpO1xuICAgIH1cbn1cbi5pczNfc21hbGxfcG9wdXB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICA+aW5wdXQge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBtYXgtd2lkdGg6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgJjpmb2N1c3tcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gICAgJi5pczNfc21hbGxfcG9wdXAtLW9wZW57XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHVse1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgYnV0dG9uIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICBwYWRkaW5nOiAycHggNnB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDc1bXMgZWFzZS1vdXQsIGJveC1zaGFkb3cgNzVtcyBlYXNlLW91dDtcblxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrYmx1ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwwLDAsMC4xKTtcbiAgICAgICAgfVxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmFjdGl2ZXtcbiAgICAgICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCAjZWVlO1xuICAgICAgICB9XG4gICAgfVxuICAgIHVseyAvL21lbnVcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsMCwwLDAuMik7XG4gICAgICAgIHBhZGRpbmc6IDJweCA0cHggOHB4O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICByaWdodDogOHB4O1xuICAgICAgICBhbmltYXRpb246IGlzM19hbmltX19wb3B1cF9mYWRlX2luIDEwMG1zIDAuMHMgZWFzZS1vdXQgMTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gICAgaW5wdXQ6Zm9jdXMgfiBsYWJlbCBzcGFue1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgICAgICBjb2xvcjojMzMzO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgNHB4IHJnYmEoMCwwLDAsMC4xKTtcbiAgICB9XG4gICAgc3BhbntcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgd2lkdGg6IDEuMjVlbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMHB4IHJnYmEoMCwwLDAsMC4wKTtcbiAgICAgICAgdHJhbnNpdGlvbjogMTAwbXMgZWFzZS1vdXQ7XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gICAgICAgICAgICBjb2xvcjojMzMzO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDRweCByZ2JhKDAsMCwwLDAuMSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5pczMtLWRpc3BsYXlfbm9uZXtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyAtLS0tXG5Aa2V5ZnJhbWVzIGlzM19mZWVkYmFja19wb3B1cF9fYW5pbWF0aW9uIHtcbiAgMCUgeyBvcGFjaXR5OiAwLjA7IHRyYW5zZm9ybTogc2NhbGUoMC43KTt9XG4gIDEwJSB7IG9wYWNpdHk6IDAuOTsgdHJhbnNmb3JtOiBzY2FsZSgxLjApO31cbiAgODUlIHsgb3BhY2l0eTogMC45OyB0cmFuc2Zvcm06IHNjYWxlKDEuMCk7fVxuICA5MCUgeyBvcGFjaXR5OiAwLjA7IHRyYW5zZm9ybTogc2NhbGUoMC45KTt9XG4gIDEwMCUgeyBvcGFjaXR5OiAwLjA7IHRyYW5zZm9ybTogc2NhbGUoMC4wKTt9XG59XG4uaXMzX2ZlZWRiYWNrX3BvcHVwe1xuICAgIHBhZGRpbmc6IDRweCAyMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCA0cHggcmdiYSgwLDAsMCwwLjIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3BhY2l0eTogMC4wO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAxMDAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGFuaW1hdGlvbjogaXMzX2ZlZWRiYWNrX3BvcHVwX19hbmltYXRpb24gMnMgZWFzZS1vdXQgMTtcblxufVxuXG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgUG9wdXBzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5Aa2V5ZnJhbWVzIGlzM19tb2RhbF9kaWFsb2dfX2ZhZGVfaW5fYW5pbWF0aW9uIHtcbiAgMCUgeyBvcGFjaXR5OiAwLjA7IH1cbiAgMTAwJSB7IG9wYWNpdHk6IDEuMDsgfVxufVxuXG4uaXMzX21vZGFsX2RpYWxvZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogNTAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICAvL2JhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLDIyMCwyMjAsMC40KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjE4LCAyMjQsIDAuNik7XG4gICAgYW5pbWF0aW9uOiBpczNfbW9kYWxfZGlhbG9nX19mYWRlX2luX2FuaW1hdGlvbiA3NW1zIGVhc2Utb3V0IDE7XG5cbiAgICBmaWVsZHNldCB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cbiAgICBAYXQtcm9vdCAuaXMzX21vZGFsX2RpYWxvZ19faGVhZGVye1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgICAgIGgze1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBhdC1yb290IC5pczNfbW9kYWxfZGlhbG9nX19jbG9zZV9idXR0b24ge1xuICAgICAgICBjb2xvcjogI2FhYWFhYTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgcmlnaHQ6IDRweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoX1hTKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICM4ODg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5pczNfbW9kYWxfZGlhbG9nLS1zdWJtaXR0aW5nICZ7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjY2NjO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBhdC1yb290IC5pczNfbW9kYWxfZGlhbG9nX19iYWNrZ3JvdW5ke1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiBoc2xhKDIwNCwgNTUlLCA0NyUsIDAuMDcpO1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU0LCAxMzMsIDE4NiwgMC4wNyk7XG4gICAgfVxuXG4gICAgQGF0LXJvb3QgLmlzM19tb2RhbF9kaWFsb2dfX3dpbmRvdyB7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgd2lkdGg6IDgwdnc7XG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgICAgIGhlaWdodDogODB2aDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tdG9wOiA1dmg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDV2aDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYWRhZGE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggcmdiYSgwLDAsMCwwLjEpLCAxcHggMXB4IDUwcHggcmdiYSgwLDAsMCwwLjA1KTtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoX1hTKSB7XG4gICAgICAgICAgICAvL3BhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICAgICAgLy9wYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICB3aWR0aDogOTB2dyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnZoO1xuICAgICAgICAgICAgLy8gaGVpZ2h0OiA5MHZoO1xuICAgICAgICB9XG5cbiAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuICAgICAgICBociB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pczNfbW9kYWxfZGlhbG9nLS1sb2FkaW5nICZ7XG4gICAgICAgICAgICBAZXh0ZW5kICVpczNfYWRkX3JlcXVlc3RfaW5kaWNhdG9yO1xuICAgICAgICAgICAgJjo6YmVmb3JlLCY6OmFmdGVye1xuICAgICAgICAgICAgICAgIHRvcDogNDAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMTZweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGF0LXJvb3QgLmlzM19tb2RhbF9kaWFsb2dfX2NvbnRlbnR7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMjRweDtcbiAgICB9XG5cbiAgICBAYXQtcm9vdCAuaXMzX21vZGFsX2RpYWxvZ19fYnV0dG9uc3tcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBwYWRkaW5nOiAwIDIycHg7XG4gICAgICAgIG1hcmdpbjogMTZweCAwO1xuICAgICAgICA+IGJ1dHRvbntcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgICAgICA+IGJ1dHRvbjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICVpczNfcm91bmRfYnV0dG9uX2Jhc2Vfc3R5bGVzIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMmVtO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6Zm9jdXMsICY6YWN0aXZle1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTI4LDEyOCwxMjgsMC4yKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBhdC1yb290IC5pczNfbW9kYWxfZGlhbG9nX19zdWJtaXRfYnV0dG9ue1xuICAgICAgICBAZXh0ZW5kICVpczNfcm91bmRfYnV0dG9uX2Jhc2Vfc3R5bGVzO1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsMCwwLDAuMik7XG5cbiAgICAgICAgcGFkZGluZzogMCAyLjVlbTtcblxuICAgICAgICAmOmZvY3VzLCAmOmhvdmVye1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDBweCAycHggcmdiYSgyNTUsMjU1LDI1NSwwLjIpO1xuICAgICAgICB9XG4gICAgICAgICY6YWN0aXZle1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMHB4IDJweCAkb3JhbmdlO1xuICAgICAgICB9XG4gICAgICAgIC5pczNfbW9kYWxfZGlhbG9nLS1sb2FkaW5nICZ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlX2xpZ2h0O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmlzM19tb2RhbF9kaWFsb2ctLXN1Ym1pdHRpbmcgJntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2VfbGlnaHQ7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICY6OmJlZm9yZSwmOjphZnRlcntcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMWVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxZW07XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMjUlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDFlbTtcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjApO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSA1MG1zIGVhc2Utb3V0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogaXMzX2FjdGl2ZV9yZXF1ZXN0X2luZGljYXRvcl9fYWN0aXZlX2FuaW1hdGlvbiAwLjc1cyAwLjBzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogaXMzX2FjdGl2ZV9yZXF1ZXN0X2luZGljYXRvcl9fYWN0aXZlX2FuaW1hdGlvbiAwLjc1cyAwLjI1cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGF0LXJvb3QgLmlzM19tb2RhbF9kaWFsb2dfX2NhbmNlbF9idXR0b257XG4gICAgICAgIEBleHRlbmQgJWlzM19yb3VuZF9idXR0b25fYmFzZV9zdHlsZXM7XG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDAgMS41ZW07XG5cbiAgICAgICAgJjpmb2N1cywgJjpob3ZlcntcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAycHggMHB4IHJnYmEoMCwwLDAsMC4xKTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZXtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwcHggMnB4IHJnYmEoMCwwLDAsMC4wNSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyOyBcbiAgICAgICAgfVxuICAgICAgICAuaXMzX21vZGFsX2RpYWxvZy0tbG9hZGluZyAmLFxuICAgICAgICAuaXMzX21vZGFsX2RpYWxvZy0tc3VibWl0dGluZyAme1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogI2NjYztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmlzM19tb2RhbF9kaWFsb2dfX3dpbmRvdyAuaXMzX3NlY3Rpb257XG4gICAgbWFyZ2luLXRvcDowO1xuICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAuaXMzX2VsZW1lbnQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6MHB4O1xuICAgIH1cblxuICAgIGhyIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbiAgICAgICAgbWFyZ2luLXRvcDowO1xuICAgICAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgfVxufVxuXG4uaXMzX21vZGFsX2RpYWxvZy5pczNfbW9kYWxfZGlhbG9nLS1zbWFsbCAuaXMzX21vZGFsX2RpYWxvZ19fd2luZG93IHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAyMHZoO1xuICAgIG1hcmdpbi1ib3R0b206IDV2aDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoX00pe1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXZoO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoX1Mpe1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnZoO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHZoO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoX1hTKXtcbiAgICAgICAgbWFyZ2luLXRvcDogMTB2aDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTB2aDtcbiAgICB9XG59XG5cbi5kbF9ib2R5LS13aXRoX3BvcHVwLFxuYm9keS5pczNfbW9kYWxfZGlhbG9nX29wZW5lZCB7XG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgIC5pczNfbW9kYWxfZGlhbG9nIHtcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICB9XG4gICAgPmFydGljbGUsXG4gICAgbWFpbixcbiAgICBoZWFkZXIsXG4gICAgZm9vdGVyLFxuICAgIC5kbF90cmFuc2xhdG9yX3BhZ2VfY29udGFpbmVyICB7XG4gICAgICAgIGZpbHRlcjogYmx1cigzcHgpO1xuICAgIH1cbn1cblxuLmlzMy0tbW9kYWxfZGlhbG9nX29wZW5lZHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgID4gYm9keXtcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIH1cblxuICAgIC5pczNfbW9kYWxfZGlhbG9nIHtcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICB9XG5cbiAgICBib2R5ID4gYXJ0aWNsZSxcbiAgICBtYWluLFxuICAgIGhlYWRlcixcbiAgICBmb290ZXIsXG4gICAgLmRsX3RyYW5zbGF0b3JfcGFnZV9jb250YWluZXIgIHtcbiAgICAgICAgZmlsdGVyOiBibHVyKDNweCk7XG4gICAgfVxuXG59XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBmb3IgYmFja3dhcmQgY29tcGF0aWxpdHlcblxuXG5Aa2V5ZnJhbWVzIGlzM19hY3RpdmVfcmVxdWVzdF9pbmRpY2F0b3JfX2FjdGl2ZV9hbmltYXRpb24ge1xuICAgIDAlIHsgdHJhbnNmb3JtOiBzY2FsZSgwLjEpOyAgb3BhY2l0eTogMC4wOyB9XG4gICAgMzAlIHt0cmFuc2Zvcm06IHNjYWxlKDAuNyk7ICBvcGFjaXR5OiAxOyB9XG4gICAgNjAlIHsgdHJhbnNmb3JtOiBzY2FsZSgxLjIpOyAgb3BhY2l0eTogMC4wOyB9XG4gICAgMTAwJSB7IHRyYW5zZm9ybTogc2NhbGUoMS4yKTsgIG9wYWNpdHk6IDAuMDsgfVxufVxuXG4vLyB3aGlsZSBhbiByZXF1ZXN0IGlzIGFjdGl2ZSwgZGlzYWJsZSBidXR0b25zIGFuZCBlbmFibGUgYnVzeSBpbmRpY2F0b3Jcbi5pczNfc2VjdGlvbi0tYWN0aXZlX3JlcXVlc3Rfd2l0aF9pbmRpY2F0b3IsXG4uaXMzX3NlY3Rpb24tLWFjdGl2ZV9yZXF1ZXN0IHtcbiAgICAuaXMzX21haW5fYnV0dG9ue1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIGN1cnNvcjogcHJvZ3Jlc3M7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgICAuaXMzX2FjdGl2ZV9yZXF1ZXN0X2luZGljYXRvcntcbiAgICAgICAgb3BhY2l0eTogMS4wICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5pczNfYWN0aXZlX3JlcXVlc3RfaW5kaWNhdG9yOjpiZWZvcmV7XG4gICAgICAgIGFuaW1hdGlvbjogaXMzX2FjdGl2ZV9yZXF1ZXN0X2luZGljYXRvcl9fYWN0aXZlX2FuaW1hdGlvbiAwLjc1cyAwLjBzIGxpbmVhciBpbmZpbml0ZTtcbiAgICB9XG4gICAgLmlzM19hY3RpdmVfcmVxdWVzdF9pbmRpY2F0b3I6OmFmdGVye1xuICAgICAgICBhbmltYXRpb246IGlzM19hY3RpdmVfcmVxdWVzdF9pbmRpY2F0b3JfX2FjdGl2ZV9hbmltYXRpb24gMC43NXMgMC4yNXMgbGluZWFyIGluZmluaXRlO1xuICAgIH1cbiAgICAuaXMzX2VsZW1lbnQge1xuICAgICAgICBvdXRsaW5lOjFweCBzb2xpZCByZWQgIWltcG9ydGFudDtcbiAgICAgICAgPiAqIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgfVxuICAgICAgICBhLFxuICAgICAgICBzZWxlY3QsXG4gICAgICAgIGlucHV0e1xuICAgICAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgbGFiZWx7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJjo6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6MTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcbiAgICB9XG59XG4iLCIvLyBodHRwczovL2dvb2dsZS13ZWJmb250cy1oZWxwZXIuaGVyb2t1YXBwLmNvbS9mb250cy9vcGVuLXNhbnM/c3Vic2V0cz1sYXRpblxuXG4vKiBvcGVuLXNhbnMtMzAwIC0gbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgIFxuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgTGlnaHQnKSwgbG9jYWwoJ09wZW5TYW5zLUxpZ2h0JyksXG4gICAgICAgdXJsKCcvZm9udHMvb3Blbi1zYW5zLXYxNy1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtMzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMjYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrICovXG4gICAgICAgdXJsKCcvZm9udHMvb3Blbi1zYW5zLXYxNy1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtMzAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTsgLyogQ2hyb21lIDYrLCBGaXJlZm94IDMuNissIElFIDkrLCBTYWZhcmkgNS4xKyAqL1xufVxuXG4vKiBvcGVuLXNhbnMtcmVndWxhciAtIGxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7ICBcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIFJlZ3VsYXInKSwgbG9jYWwoJ09wZW5TYW5zLVJlZ3VsYXInKSxcbiAgICAgICB1cmwoJy9mb250cy9vcGVuLXNhbnMtdjE3LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1yZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMjYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrICovXG4gICAgICAgdXJsKCcvZm9udHMvb3Blbi1zYW5zLXYxNy1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtcmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7IC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi9cbn1cblxuLyogb3Blbi1zYW5zLWJvbGQgLSBsYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAgXG4gIHNyYzogbG9jYWwoJycpLFxuICAgICAgIHVybCgnL2ZvbnRzL29wZW4tc2Fucy12MTgtbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLTYwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDI2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KyAqL1xuICAgICAgIHVybCgnL2ZvbnRzL29wZW4tc2Fucy12MTgtbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLTYwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7IC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi9cbn1cblxuLyogb3Blbi1zYW5zLWJvbGQgLSBsYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAgXG4gIHNyYzogbG9jYWwoJycpLFxuICAgICAgIHVybCgnL2ZvbnRzL29wZW4tc2Fucy12MTgtbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLTcwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDI2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KyAqL1xuICAgICAgIHVybCgnL2ZvbnRzL29wZW4tc2Fucy12MTgtbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLTcwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7IC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi9cbn1cblxuLyogb3Blbi1zYW5zLWJvbGQgLSBsYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAgXG4gIHNyYzogbG9jYWwoJycpLFxuICAgICAgIHVybCgnL2ZvbnRzL29wZW4tc2Fucy12MTgtbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLTgwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDI2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KyAqL1xuICAgICAgIHVybCgnL2ZvbnRzL29wZW4tc2Fucy12MTgtbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLTgwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7IC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi9cbn0iLCIkRU5WOiBwcm9kdWN0aW9uO1xuJEZFQVRVUkVfRkxBR1M6IGJhbm5lcl9hZF8yMDIwMDgsIGNhbmFkYVVTUHJvUmVsZWFzZV8yMDIwXzA0LCBjaGFyQ291bnRfYXBwc19hZCwgY2xlYXJhbmNlLCBkb2NUcmFuc19iYWNrZW5kX3YyLCBkb2NUcmFuc19mcmVlX2xpbWl0XzIwMjFfMDEsIGZyZWVBcGlfMjAyMV8wMiwgbHRTRU9fMjAyMF8xMCwgbm90aWZpY2F0aW9uc19yZWFjdF8yMDIwXzEwLCBwcm9fYnJhbmRzXzIwMjBfMDgsIHByb19mb290ZXJfMjAyMF8wOCwgb2lkYywgc3NvLCBzdXBwb3J0X3plbmRlc2tfZ3VpZGVfMjAyMV8wMywgdXBncmFkZUZsb3dzXzIwMjBfMDksIG5ld0VVTGFuZ3NQcm9Eb2NUcmFuc18yMDIwXzEyLCBuZXdJbnRlcmZhY2VMYW5nX1NWXzIwMjFfMDYsIG5ld0ludGVyZmFjZUxhbmdfQ1NfMjAyMV8xMiwgbmV3SW50ZXJmYWNlTGFuZ19VS18yMDIyXzA4LCBwcm9fcGRmXzIwMjJfMDEsIGZyZWVfcGRmXzIwMjJfMDEsIGRvY1RyYW5zX3Byb19saW1pdF8yMDIyXzAxLCBuZXdJbnRlcmZhY2VMYW5nX1RSXzIwMjJfMDUsIG5ld0ludGVyZmFjZUxhbmdfSURfMjAyMl8wNSwgd3JpdGVfYmV0YV8yMDIyXzA4LCBnbG9zc2FyeV90cmFuc2l0aXZlLCBuZXdfbGFuZ19LT18yMDIyXzExLCBuZXdfbGFuZ19OQl8yMDIyXzExLCBlbmdsaXNoX3ZhcmlhbnRzX1VLXzIwMjJfMTEsIG5ld0xvZ2luRmxvdywgbmV3SW50ZXJmYWNlTGFuZ19LT18yMDIyXzEyLCBlbmdsaXNoX3ZhcmlhbnRzX2Zvcl9EQV9OQl9TVl8yMDIzXzAyLCBpbl9ob3VzZV9wZGZfMjAyM18wNDsgXG5AaW1wb3J0IFwidGFpbHdpbmRcIjtcblxuQGltcG9ydCBcIl9kZWZpbmVzXCI7XG5cbiRmb250U2l6ZV9fYmFzZTogMTZweDtcbiRmb250U2l6ZV9fbWVudUVudHJpZXM6IDE2cHg7XG4kZm9udFdlaWdodF9fbWVudUVudHJpZXM6IDUwMDtcblxuQGltcG9ydCBcIl9pczMuc2Nzc1wiO1xuQGltcG9ydCBcIl9mb250cy5zY3NzXCI7XG5cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICBHZW5lcmFsIFNpdGUgUHJvcGVydGllc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLy8gOndoZXJlKCkgYWx3YXlzIGhhcyAwIHNwZWNpZmljaXR5XG4vLyBzbyBldmVuIHRob3VnaCB0aGUgc3R5bGVzIGFyZSB3cmFwcGVkIGluIGEgY2xhc3MgYmVpbmcgcHJlc2VudFxuLy8gdGhleSBjYW4gZWFzaWx5IGJlIG92ZXJyaWRkZW4gYnkgaW5kaXZpZHVhbCBDU1MgbGlrZSBiZWZvcmVcbi8vIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy86d2hlcmVcbjp3aGVyZSguaXMtZm9jdXMtaW5kaWNhdG9yKSB7XG4gIC8vIEZvbGxvd2luZyA8aHR0cHM6Ly9naXRodWIuY29tL1dJQ0cvZm9jdXMtdmlzaWJsZSNiYWNrd2FyZHMtY29tcGF0aWJpbGl0eT46XG4gIC8vIFByb3ZpZGUgYmFzaWMsIGRlZmF1bHQgZm9jdXMgc3R5bGVzLlxuICA6Zm9jdXMge1xuICAgIC8vIG91dGxpbmU6IG5vbmU7IC8vIG1vdmVkIGJlZm9yZSAuaXMtZm9jdXMtaW5kaWNhdG9yXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICM3RkMwREUsIDAgMCAwIDJweCAjN0ZDMERFICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvLyBSZW1vdmUgZGVmYXVsdCBmb2N1cyBzdHlsZXMgZm9yIG1vdXNlIHVzZXJzIE9OTFkgaWYgOmZvY3VzLXZpc2libGUgaXMgc3VwcG9ydGVkIG9uIHRoaXMgcGxhdGZvcm0uXG4gIC8vIFRPP0RPIGZ1dHVyZTogb25jZSBhbGwgc3VwcG9ydGVkIGJyb3dzZXJzIHN1cHBvcnQgOmZvY3VzLXZpc2libGUgdGhpcyBzZWxlY3RvciBhbmQgYm94LXNoYWRvdyBpbiBmb2N1cyBjYW4gYmUgcmVtb3ZlZFxuICAvLyBhcyB3ZWxsIGFzIHRoZSB0d28gLmZvY3VzLXZpc2libGUtZGlzYWJsZWQqOmZvY3VzXG4gIDpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvLyBJZiA6Zm9jdXMtdmlzaWJsZSBpcyBzdXBwb3J0ZWQgb24gdGhpcyBwbGF0Zm9ybSwgcHJvdmlkZSBlbmhhbmNlZCBmb2N1cyBzdHlsZXMgZm9yIGtleWJvYXJkIGZvY3VzLlxuICA6Zm9jdXMtdmlzaWJsZSB7XG4gICAgb3V0bGluZTogJGNvbG9yQmx1ZVNlY29uZGFyeSBzb2xpZCAkZm9jdXNfdmlzaWJsZV9vdXRsaW5lX3dpZHRoO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAkZm9jdXNfdmlzaWJsZV9vdXRsaW5lX29mZnNldDtcbiAgICB0cmFuc2l0aW9uOiBvdXRsaW5lIDBzICFpbXBvcnRhbnQ7IC8vIGVuc3VyZSBubyB0cmFuc2l0aW9uIGZvciB0aGUgb3V0bGluZVxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8vIFV0aWxpdHkgY2xhc3NlcyBmb3IgbGlnaHQgZm9jdXMtdmlzaWJsZSBpbmRpY2F0b3IsIGlmIHRoZSBiYWNrZ3JvdW5kIGlzIGRhcmtcbiAgLmZvY3VzLXZpc2libGUtbGlnaHQ6Zm9jdXMtdmlzaWJsZSxcbiAgLmZvY3VzLXZpc2libGUtbGlnaHQtY29udGFpbmVyIDpmb2N1cy12aXNpYmxlIHtcbiAgICBvdXRsaW5lLWNvbG9yOiAkdGVhbDtcbiAgfVxuXG4gIC8vIFV0aWxpdHkgY2xhc3NlcyBmb3IgZm9jdXMtdmlzaWJsZSBpbmRpY2F0b3IgaW5zaWRlIGluc3RlYWQgb2Ygb3V0c2lkZSwgZS5nLiBpZiBgb3ZlcmZsb3c6IGhpZGRlbjtgIGhhcyB0byBiZSBzZXRcbiAgLmZvY3VzLXZpc2libGUtaW5zaWRlOmZvY3VzLXZpc2libGUsXG4gIC5mb2N1cy12aXNpYmxlLWluc2lkZS1jb250YWluZXIgOmZvY3VzLXZpc2libGUge1xuICAgIG91dGxpbmUtb2Zmc2V0OiAtJGZvY3VzX3Zpc2libGVfb3V0bGluZV9vZmZzZXQ7XG4gIH1cblxuICAvLyBVdGlsaXR5IGNsYXNzZXMgZm9yIGRpc2FibGluZyB0aGUgZm9jdXMtdmlzaWJsZSBpbmRpY2F0b3JcbiAgLmZvY3VzLXZpc2libGUtZGlzYWJsZWQ6Zm9jdXMtdmlzaWJsZSxcbiAgLmZvY3VzLXZpc2libGUtZGlzYWJsZWQtY29udGFpbmVyIDpmb2N1cy12aXNpYmxlIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgLy8gQWRkaXRpb24gdG8gLmZvY3VzLXZpc2libGUtZGlzYWJsZWQqIGZvciBicm93c2VycyBub3Qgc3VwcG9ydGluZyA6Zm9jdXMtdmlzaWJsZSwgaS5lLiBwcmltYXJpbHkgU2FmYXJpICYgU2FmYXJpIG9uIGlPUyA8PSAxNS4zXG4gIC8vIFRoaXMgaGFzIHRvIGJlIGl0J3Mgb3duIHNlbGVjdG9yXG4gIC5mb2N1cy12aXNpYmxlLWRpc2FibGVkOmZvY3VzLFxuICAuZm9jdXMtdmlzaWJsZS1kaXNhYmxlZC1jb250YWluZXIgOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuYm9keSAqOm5vdCguZmEpIHtcbiAgICBmb250LWZhbWlseTogJGZvbnRTeXN0ZW1TYW5zO1xufVxuXG5tYWluIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxudGVtcGxhdGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kbF9wcm90b3R5cGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kbF9ib2R5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0Tm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogJGZvbnRTaXplX19iYXNlO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29sb3I6ICRibGFjaztcblxuICAgIGFydGljbGUge1xuICAgICAgICBjbGVhcjogYm90aDtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBmb3JtLmRsX2NvbnRlbnQge1xuICAgICAgICAgICAgZGl2Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBkaXYuZGxfY29tbWVudCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGZvcm0uZGxfbGlnaHRfY29udGVudCB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5kbF9jb250ZW50XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBhOmxpbmsge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgYnIud2lkZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG5cbiAgICBici5uYXJyb3cge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGhfTSkge1xuICAgICAgICBici53aWRlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBici5uYXJyb3cge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZGxfbWVkaWEoZGVza3RvcF9kZXZpY2UpIHtcbiAgICAgICAgbWluLXdpZHRoOiA2MDBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpe1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZGxfbWVkaWEoaGFuZGhlbGRfZGV2aWNlKSB7XG4gICAgICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgfVxuXG59XG5cbi5ub19zY3JvbGxpbmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbn1cblxuLmRsX2ludGVybmFsX2xpbmtfcm93IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAkY29sb3JCbHVlUHJpbWFyeTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOnZpc2l0ZWQsXG4gICAgJjpsaW5rIHtcbiAgICAgICAgY29sb3I6ICRjb2xvckJsdWVQcmltYXJ5O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yQmx1ZVNlY29uZGFyeTtcbiAgICB9XG5cbiAgICAmOmhvdmVyOmJlZm9yZSxcbiAgICAmOmZvY3VzOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3JCbHVlU2Vjb25kYXJ5O1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAwZW07XG4gICAgICAgIGxlZnQ6IDAuMmVtO1xuICAgICAgICB3aWR0aDogMC41ZW07XG4gICAgICAgIGhlaWdodDogMC41ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQ7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgJjpob3ZlcjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAuMWVtLCAwKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgJjphY3RpdmU6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLjE1ZW0sIDApIHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxufVxuXG4uZGxfZGVmYXVsdF9saW5rcyB7XG4gICAgQGV4dGVuZCAlZGxfZGVmYXVsdF9saW5rcztcbn1cblxuLmRsX3Zpc2libGVfcHJvX29ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kbF9wcm8gLmRsX3Zpc2libGVfcHJvX29ubHkge1xuICAgIGRpc3BsYXk6IGJsb2NrOyAvLyBmb3IgSUUgKGluaXRpYWwgZG9lcyBub3Qgd29yaylcbiAgICBkaXNwbGF5OiBpbml0aWFsO1xufVxuXG4uZGxfcHJvIC5kbF92aXNpYmxlX2ZyZWVfb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRsX2hlbHAtcG9wdXBfYXNzaXN0LXRleHQge1xuICAgIGNvbG9yOiAkdGV4dGdyZXk7XG59XG5cblxuLmRsX3Zpc2libGVfZGVza3RvcF9vbmx5IHtcbiAgICBAaW5jbHVkZSBkbF9tZWRpYShoYW5kaGVsZF9kZXZpY2UpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5kbF92aXNpYmxlX2hhbmRoZWxkX29ubHkge1xuICAgIEBpbmNsdWRlIGRsX21lZGlhKGRlc2t0b3BfZGV2aWNlKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uZGxfYnV0dG9uIHtcbiAgICBAZXh0ZW5kICVkbF9idXR0b247XG59XG5cbi5kbF9idXR0b24tLTEge1xuICAgIEBleHRlbmQgJWRsX2J1dHRvbi0tMTtcbn1cblxuLmRsX2J1dHRvbi0tMiB7XG4gICAgQGV4dGVuZCAlZGxfYnV0dG9uLS0yO1xufVxuXG4uZGxfYnV0dG9uLS0zIHtcbiAgICBAZXh0ZW5kICVkbF9idXR0b24tLTM7XG59XG5cbi5kbF9idXR0b24tLTQge1xuICAgIEBleHRlbmQgJWRsX2J1dHRvbi0tNDtcbn1cblxuLmRsX2hpZGRlbi0tbCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoX0wpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5kbF90b3BfZWxlbWVudC0tZGVmYXVsdF9zcGFjaW5nIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6ICR3aWR0aF9YTDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aF9YTCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aF9YUykge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgfVxufVxuXG4uZGxfZGVmYXVsdF90ZXh0X3NlY3Rpb24ge1xuICAgIGNvbG9yOiAkY29sb3JfZGVmYXVsdFRleHQ7XG5cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxZW07XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udFdlaWdodF9sYXJnZUhlYWRsaW5lO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zMjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuNWVtO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTc1JTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0X2xhcmdlSGVhZGxpbmU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMyO1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjVlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNWVtO1xuICAgICAgICBAZXh0ZW5kICVkbF9kZWZhdWx0X2xpbmtzO1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAkcmVsRm9udFNpemVfYmxvY2tUZXh0O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnRXZWlnaHROb3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjVlbTtcbiAgICAgICAgY29sb3I6ICMwMDBkO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBAZXh0ZW5kICVkbF90ZXh0X2Jsb2NrX3N0eWxlO1xuXG4gICAgICAgIGZvbnQtc2l6ZTogJHJlbEZvbnRTaXplX2Jsb2NrVGV4dDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnRXZWlnaHRfYmxvY2tUZXh0X2VtYmVkZGVkTGluaztcbiAgICAgICAgfVxuXG4gICAgICAgIEBleHRlbmQgJWRsX2RlZmF1bHRfbGlua3M7XG4gICAgfVxuXG4gICAgaHIge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgICAgICAgY29sb3I6ICNlZWU7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVlbTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgPmxpIHtcbiAgICAgICAgICAgIEBleHRlbmQgJWRsX3RleHRfYmxvY2tfc3R5bGU7XG4gICAgICAgICAgICBmb250LXNpemU6ICRyZWxGb250U2l6ZV9ibG9ja1RleHQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xuICAgICAgICAgICAgQGV4dGVuZCAlZGxfZGVmYXVsdF9saW5rcztcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPnAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRkIHVsPmxpIHtcbiAgICAgICAgZm9udC1zaXplOiAxMDAlO1xuICAgIH1cblxuICAgIG9sIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41ZW07XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgID5saSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRyZWxGb250U2l6ZV9ibG9ja1RleHQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xuICAgICAgICAgICAgQGV4dGVuZCAlZGxfdGV4dF9ibG9ja19zdHlsZTtcbiAgICAgICAgICAgIEBleHRlbmQgJWRsX2RlZmF1bHRfbGlua3M7XG5cbiAgICAgICAgICAgID5wIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLmRsX2JvZHktLXRleHRfcGFnZSB7XG4gICAgQGV4dGVuZCAuZGxfYm9keTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xufVxuXG4uZGxfYXJ0aWNsZS0tZGVmYXVsdF90ZXh0IHtcbiAgICBAZXh0ZW5kIC5kbF90b3BfZWxlbWVudC0tZGVmYXVsdF9zcGFjaW5nO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgcGFkZGluZy10b3A6IDAuMXB4OyAvLyBwcmV2ZW50IG1hcmdpbi1jb2xsYXBzZSBiZXlvbmQgYXJ0aWNsZSBib3JkZXJzXG4gICAgcGFkZGluZy1ib3R0b206IDAuMXB4OyAvLyBwcmV2ZW50IG1hcmdpbi1jb2xsYXBzZSBiZXlvbmQgYXJ0aWNsZSBib3JkZXJzXG5cbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LWhlaWdodDogOTAwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC1oZWlnaHQ6IDcwMHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aF9YTCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDsgLy8gcmVtb3ZlIGdyZXkgZ2FwIG9uIHRvcCBpZiBjb250ZW50IGNvbnRhaW5lciBjb3ZlcnMgdGhlIGNvbXBsZXRlIHdpZHRoXG4gICAgICAgIH1cblxuICAgIH1cblxufVxuXG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgT2ZmaWNlIHBpY3R1cmUgaGVhZGVyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmRsX29mZmljZV9oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjIwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL29mZmljZS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgIH1cbn1cblxuLmRsX29mZmljZV9oZWFkZXIrYXJ0aWNsZSB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyAvLyBubyB2aXNpYmxlIHNwYWNpbmcgYmV0d2VlbiBvZmZpY2UgaGVhZGVyIGFuZCBmaXJzdCBhcnRpY2xlXG4gICAgcGFkZGluZy10b3A6IDFlbSAhaW1wb3J0YW50OyAvLyAuLi4gYnV0IGEgbGl0dGxlIG1vcmUgc3BhY2luZyBvbiB0b3Bcbn1cblxuLmRsX2ludmlzaWJsZV9ieV9kZWZhdWx0IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMTI1bXMgZWFzZS1vdXQ7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuZGxfdmlzaWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5kbF92aXNpYmxlXzIge1xuICAgICAgICBvcGFjaXR5OiAxLjA7XG4gICAgfVxufVxuXG5zcGFuLmRsX2ludmlzaWJsZV9ieV9kZWZhdWx0LmRsX3Zpc2libGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZGxfaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiAgPT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxudWwjZGxfZXJyb3JzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbn1cblxudWwjZGxfZXJyb3JzIGxpIHtcbiAgICBmb250LXNpemU6IDIyMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBjb2xvcjogJHllbGxvdztcbn1cblxudWwjZGxfZXJyb3JzIC5kbF9lcnJvciB7XG4gICAgY29sb3I6ICR5ZWxsb3c7XG59XG5cblxuLmRsX2NlbnRlcmVkX2J1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNDJweDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjFweCkgYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gICAgICAgIGJvdHRvbTogMzJweDtcbiAgICB9XG59XG5cbi5kbF9jZW50ZXJlZF9idXR0b25zIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAuZGxfYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxufVxuXG4uZGxfcGFnZV9kaWFsb2cgLmRsX2NlbnRlcmVkX2J1dHRvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG59XG5cbiNkbF93YWl0aW5nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAuZGxfd2FpdGluZ19pY29uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG59XG5cbi8vIHJlZGVzaWduIGVsZW1lbnRzXG4uZGxfbGluayB7XG4gICAgQGluY2x1ZGUgZGxfbGluaygpO1xufVxuXG4uZGxfaHJfd2l0aF9hcnJvdyB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgbGlnaHRncmF5O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0xMXB4O1xuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgbGlnaHRncmF5O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBsaWdodGdyYXk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDMxNWRlZyk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxufVxuXG4uaW5wdXRfcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogdG9wO1xuXG4gICAgJiA+IGRpdiB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgICYuY2hlY2tib3hfaW5wdXQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0MjZweCkge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDE7XG5cbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmF1dG9fd2lkdGgge1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5xdWFydCB7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogY2FsYygyNSUgLSAxMHB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi50aGlyZCB7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogMzMuMzMzJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5oYWxmIHtcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnR3b3RoaXJkIHtcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiA2Ni42NjYlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnRocmVlcXVhcnQge1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDc1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuY2VudGVyZWQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLmRsX2ludmlzaWJsZV9ieV9kZWZhdWx0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuZGxfZmllbGRfZXJyb3JfdGV4dCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3JSZWRQcmltYXJ5O1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vbl9ob3Zlcl9wb3B1cCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMS4yNWVtO1xuICAgICAgICBoZWlnaHQ6IDEuMjVlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMWVtO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGNvbG9yOiAjOTg5ODk4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNWVtO1xuICAgICAgICAvLyAgIGZsZXgtYmFzaXM6IGF1dG87XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICc/JztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIGN1cnNvcjogaGVscDtcbiAgICAgICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOTAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgYm90dG9tOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGdyZXk7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkc2hhZG93RGVmYXVsdDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3JCbHVlU2Vjb25kYXJ5O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDI2cHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG59XG5cbi50ZXh0X2lucHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBsYWJlbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgY29sb3I6ICRjb2xvcl9pbnB1dFRleHQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjNGM0YzQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG59XG5cbi5jaGVja2JveF9pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICBpbnB1dCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgJi5kbF93aXRoX2ZpZWxkX2Vycm9yK2xhYmVsOmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvclJlZFByaW1hcnk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgICAgICB0ZXh0LWluZGVudDogLTMycHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICoge1xuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yX2RlZmF1bHRJbnB1dEJvcmRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dDpjaGVja2VkK2xhYmVsOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltZy9pY29ucy9jaGVjay5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4MCU7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG59XG5cbi8vIC0tLSBOT1RJRklDQVRJT05TIC0tLVxuXG4kbm90aWZpY2F0aW9uX3NpZGVNYXJnaW5fZGVza3RvcDogNTBweDtcbiRub3RpZmljYXRpb25fc2lkZU1hcmdpbl9tb2JpbGU6IDI1cHg7XG5cbi5sbXRfX25vdGlmaWNhdGlvbl9fYmxvY2tlZCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXgtd2lkdGg6IDgyMHB4O1xuXG4gICAgLmxtdF9fbm90aWZpY2F0aW9uX19ibG9ja2VkX2NvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nOiAxNzBweCAwIDAgMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxMDI7XG4gICAgICAgIC8vIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoJy9pbWcvaWxsdXN0cmF0aW9ucy9ibG9ja2VkX2Rlc2t0b3Auc3ZnJykgbm8tcmVwZWF0IHRvcCBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgZGxfbWVkaWEoaGFuZGhlbGQpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltZy9pbGx1c3RyYXRpb25zL2Jsb2NrZWRfbW9iaWxlLnN2ZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxtdF9fbm90aWZpY2F0aW9uX19ibG9ja2VkX3RpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgcGFkZGluZzogMCAkbm90aWZpY2F0aW9uX3NpZGVNYXJnaW5fZGVza3RvcCAyNXB4ICRub3RpZmljYXRpb25fc2lkZU1hcmdpbl9kZXNrdG9wO1xuXG4gICAgICAgIGIge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZGxfbWVkaWEoaGFuZGhlbGQpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGRsX21lZGlhKGhhbmRoZWxkKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICRub3RpZmljYXRpb25fc2lkZU1hcmdpbl9tb2JpbGUgMjBweCAkbm90aWZpY2F0aW9uX3NpZGVNYXJnaW5fbW9iaWxlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5sbXRfX25vdGlmaWNhdGlvbl9fYmxvY2tlZF9kZXNjIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgY29sb3I6ICR2ZXJ5QmxhY2s7XG4gICAgICAgIHBhZGRpbmc6IDAgJG5vdGlmaWNhdGlvbl9zaWRlTWFyZ2luX2Rlc2t0b3AgMzBweCAkbm90aWZpY2F0aW9uX3NpZGVNYXJnaW5fZGVza3RvcDtcblxuICAgICAgICBAaW5jbHVkZSBkbF9tZWRpYShoYW5kaGVsZCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCAkbm90aWZpY2F0aW9uX3NpZGVNYXJnaW5fbW9iaWxlIDI1cHggJG5vdGlmaWNhdGlvbl9zaWRlTWFyZ2luX21vYmlsZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubG10X19ub3RpZmljYXRpb25fX2Jsb2NrZWRfaHIge1xuICAgICAgICBtYXJnaW46IDAgJG5vdGlmaWNhdGlvbl9zaWRlTWFyZ2luX2Rlc2t0b3A7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNENkRFRTk7XG5cbiAgICAgICAgQGluY2x1ZGUgZGxfbWVkaWEoaGFuZGhlbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAkbm90aWZpY2F0aW9uX3NpZGVNYXJnaW5fbW9iaWxlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5sbXRfX25vdGlmaWNhdGlvbl9fYmxvY2tlZF9fcHJvIHtcbiAgICAgICAgcGFkZGluZzogMjVweCAkbm90aWZpY2F0aW9uX3NpZGVNYXJnaW5fZGVza3RvcCAzNXB4ICRub3RpZmljYXRpb25fc2lkZU1hcmdpbl9kZXNrdG9wO1xuXG4gICAgICAgIEBpbmNsdWRlIGRsX21lZGlhKGhhbmRoZWxkKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4ICRub3RpZmljYXRpb25fc2lkZU1hcmdpbl9tb2JpbGUgNTBweCAkbm90aWZpY2F0aW9uX3NpZGVNYXJnaW5fbW9iaWxlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5sbXRfX25vdGlmaWNhdGlvbl9fYmxvY2tlZF9fcHJvX19oZWFkZXIge1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIEBpbmNsdWRlIGRsX21lZGlhKGhhbmRoZWxkKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubG10X19ub3RpZmljYXRpb25fX2Jsb2NrZWRfX3Byb19faGVhZGVyX3AxIHtcbiAgICAgICAgQGluY2x1ZGUgZGxfbWVkaWEoaGFuZGhlbGQpIHtcbiAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubG10X19ub3RpZmljYXRpb25fX2Jsb2NrZWRfX3Byb19faGVhZGVyX3AyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgICBAaW5jbHVkZSBkbF9tZWRpYShoYW5kaGVsZCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAvLyBmb250LXdlaWdodDogMjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDExMCU7XG4gICAgICAgIH1cblxuICAgICAgICBiIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG10X19ub3RpZmljYXRpb25fX2Jsb2NrZWRfX3Byb19fZmVhdHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcblxuICAgICAgICBAaW5jbHVkZSBkbF9tZWRpYShoYW5kaGVsZCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5sbXRfX25vdGlmaWNhdGlvbl9fYmxvY2tlZF9fcHJvX19mZWF0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgY29sb3I6ICR2ZXJ5QmxhY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuXG4gICAgICAgICY6bm90KDpudGgtb2YtdHlwZSgxKSkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGRsX21lZGlhKGhhbmRoZWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKCcvaW1nL2ljb25zL2ljb25fY2hlY2tfb2tfdjIuc3ZnJykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5sbXRfX25vdGlmaWNhdGlvbl9fYmxvY2tlZF9fcHJvX19hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICBAaW5jbHVkZSBkbF9tZWRpYShoYW5kaGVsZCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubG10X19ub3RpZmljYXRpb25fX2Jsb2NrZWRfX3Byb19fY3RhLTEge1xuICAgICAgICBAZXh0ZW5kICVkbF9idXR0b24tLTE7XG4gICAgfVxuICAgIC5sbXRfX25vdGlmaWNhdGlvbl9fYmxvY2tlZF9fcHJvX19jdGEtMiB7XG4gICAgICAgIEBleHRlbmQgJWRsX2J1dHRvbi0tMztcblxuICAgICAgICBAaW5jbHVkZSBkbF9tZWRpYShoYW5kaGVsZCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubG10X19ub3RpZmljYXRpb25fX2Jsb2NrZWRfX3Byb19fY3RhX3NlcCB7XG4gICAgICAgIG1hcmdpbjogMCAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIGRsX21lZGlhKGhhbmRoZWxkKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5sbXRfX25vdGlmaWNhdGlvbl9fYmxvY2tlZF9mb290ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JTa3lCbHVlO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBjb2xvcjogJHZlcnlCbGFjaztcbiAgICAgICAgcGFkZGluZzogMTVweCAkbm90aWZpY2F0aW9uX3NpZGVNYXJnaW5fZGVza3RvcDtcblxuICAgICAgICBAaW5jbHVkZSBkbF9tZWRpYShoYW5kaGVsZCkge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAkbm90aWZpY2F0aW9uX3NpZGVNYXJnaW5fbW9iaWxlO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yQmx1ZVNlY29uZGFyeTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4ubG10X19zeXN0ZW1fbm90aWZpY2F0aW9uIHtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBwYWRkaW5nLXRvcDogMC41ZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgYmFja2dyb3VuZDogcmVkO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0ycHgpO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgfVxuXG4gICAgJi5sbXRfX3N5c3RlbV9ub3RpZmljYXRpb24tLWNyaXRpY2Fse1xuICAgICAgICB6LWluZGV4OiAxMDE7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yRXJyb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDFlbSAxZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCIhXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMS41ZW07XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41ZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBpbXBvcnQgJy4vY29tcG9uZW50cy9wYWdlLWhlYWRlci5zY3NzJztcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9wYWdlLWhlYWRlci1tZW51cy5zY3NzJztcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9lbnRlcnByaXNlLWluZm8nO1xuXG5AaW1wb3J0IFwiX2RlZXBsX2FkbWluaXN0cmF0aW9uLnNjc3NcIjtcblxuQGltcG9ydCAnLi9jb21wb25lbnRzL3BvcHVwJztcblxuQGltcG9ydCAnZGVlcGwtcmVkZXNpZ24nOyIsIi8vIGltcG9ydGVkIGludG8gZGVlcGwuc2Nzc1xuXG5AaW1wb3J0IFwiLi4vX2RlZmluZXNcIjtcblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICBIZWFkZXIgd2l0aCBsb2dvIGFuZCBtZW51c1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuJGhlYWRlckhlaWdodDogNjBweDtcblxuLmRsX2hlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgLy8gZmlsbCBmcmVlIHNwYWNlIHdoZW4gc2Nyb2xsaW5nIHVwXG4gICAgYm94LXNoYWRvdzogMHB4IC04MHB4IDAgODBweCAjZmZmO1xuICAgIHotaW5kZXg6IDQwMDsgLy8gYWJvdmUgcG9wdXAgbWVudVxuXG4gICAgQGluY2x1ZGUgZGxfbWVkaWEoaGFuZGhlbGQpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvck1lZGl1bUdyZXk7XG4gICAgfVxuXG4gICAgLmRsX3BybyAme1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwwLDAsMC4xKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIGhlaWdodDogJGhlYWRlckhlaWdodDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG59XG5cbiVkbF9oZWFkZXJFbGVtZW50X2J1dHRvbkJhc2VTdHlsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5cbi5kbF9oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uZGxfaGVhZGVyX21lbnVfdjIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6ICRoZWFkZXJIZWlnaHQ7XG59XG5cblxuQGtleWZyYW1lcyBkbF9oZWFkZXJfbWVudV92Ml9fcG9wdXBfYW5pbWF0aW9uIHtcbiAgICAwJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgIHNjYWxlKDAuOSk7IG9wYWNpdHk6IDAuMDsgfVxuICAgIDEwMCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpOyAgb3BhY2l0eTogMS4wOyB9XG59XG5cbi5kbF9oZWFkZXJfbWVudV92Ml9fYnV0dG9uc19fdG9nZ2xlIHtcbiAgY29sb3I6ICMwMDA7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEREUzRTk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyMDBtcyBlYXNlLW91dDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGOUZEO1xuICB9XG5cbiAgPi5kbF9oZWFkZXJfbWVudV92Ml9fYnV0dG9uc19fb3BlbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogMC41ZW07XG4gIH1cblxuICAuZGxfaGVhZGVyX21lbnVfdjJfX2J1dHRvbnNfX2JhZGdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM3MTcxO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTBweDtcbiAgICBwYWRkaW5nOiA1cHggN3B4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuZGxfaGVhZGVyX21lbnVfdjJfX2J1dHRvbnNfX2VtYWlsTmFtZV9jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIHNwYW4ge1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgLmRsX2hlYWRlcl9tZW51X3YyX19idXR0b25zX19uYW1lIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjb2xvcjogJGNvbG9yQmx1ZVByaW1hcnk7XG4gICAgfVxuICB9XG59XG5cblxuLmRsX2hlYWRlcl9tZW51X3YyX191c2VyX21lbnVfbmV3IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tbGVmdDogMTJweDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGhfUykge1xuICAgIC8vIGtlZXAgbWVudSBidXR0b24gb2YgYjJiLTI4NCBleHBlcmltZW50IHZpc2libGUgb24gc21hbGwgc2NyZWVuc1xuICAgICY6bm90KC5hbHdheXMtdmlzaWJsZSkge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC8vID4gYnV0dG9uXG5cbiAgQGF0LXJvb3QgLmRsX2hlYWRlcl9tZW51X3YyX191c2VyX21lbnUtLWlzX29wZW4gPiBidXR0b24gPiAuZGxfaGVhZGVyX21lbnVfdjJfX2J1dHRvbnNfX29wZW5lcntcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG4gIH1cblxuICAuZGxfdXNlcl9sb2dnZWRfaW4gJiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmRsX2hlYWRlcl9tZW51X191c2VyX21lbnVfX2Ryb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGFuaW1hdGlvbjogZGxfaGVhZGVyX21lbnVfdjJfX3BvcHVwX2FuaW1hdGlvbiAwLjEwMHMgMC4wcyBlYXNlLW91dCAxO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAtMTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OjEwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogJHNoYWRvd0RlZmF1bHQ7XG5cbiAgICBAYXBwbHkgZm9yY2VkLWNvbG9ycy1tb2RlLWJvcmRlcjtcblxuICAgIEBhdC1yb290IC5kbF9oZWFkZXJfbWVudV92Ml9fdXNlcl9tZW51LS1pc19vcGVuICYge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuZGxfaGVhZGVyX21lbnVfdjJfX3VzZXJfbWVudV9fZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG5cblxuICAgIGJ1dHRvbixcbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBhZGRpbmc6IDAuNzVlbSAyZW07XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBjb2xvcjogJGNvbG9yQmx1ZVByaW1hcnk7XG4gICAgICBmb250LXNpemU6MTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgNzVtcyBlYXNlLW91dDtcblxuICAgICAgJjpob3ZlcntcbiAgICAgICAgY29sb3I6ICRjb2xvckJsdWVTZWNvbmRhcnk7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMDAsIDg3LCAwLjMpO1xuICAgICAgfVxuXG4gICAgICAmOmFjdGl2ZSxcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFlbTtcbiAgICAgIH1cblxuICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgcGFkZGluZy10b3A6IDFlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZGxfaGVhZGVyX21lbnVfdjNfX3VzZXJfbWVudV9fZHJvcGRvd24ge1xuICAgIGxlZnQ6IHVuc2V0O1xuICAgIC8vIGNhbGN1bGF0ZWQgd2l0aCBodHRwczovL21pbi1tYXgtY2FsY3VsYXRvci45ZWxlbWVudHMuY29tL1xuICAgIHJpZ2h0OiBjbGFtcCgtNHJlbSwgLTUuNjY3cmVtICsgMTUuMjR2dywgLTFyZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjI1cmVtKTtcbiAgICB3aWR0aDogbWluKDkwdncsIDQwMHB4KTtcblxuICAgIC8vIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAmLmRsX2hlYWRlcl9tZW51X3YzX191c2VyX21lbnVfX2Ryb3Bkb3duLS1pc19vcGVuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4uaWNvbi1idXR0b24ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuNXJlbSAxZnI7XG4gIGdhcDogMXJlbTtcblxufVxuXG4uZGxfaGVhZGVyX21lbnVfdjNfX2JhZGdlLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuXG4gIHNwYW4uZGxfaW52aXNpYmxlX2J5X2RlZmF1bHQuZGxfdmlzaWJsZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmRsX2hlYWRlcl9tZW51X3YyX191c2VyX21lbnUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gei1pbmRleDogMTAwO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aF9TKSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgPiBidXR0b24ge1xuICAgIEBleHRlbmQgJWRsX2hlYWRlckVsZW1lbnRfYnV0dG9uQmFzZVN0eWxlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvckJsdWVTZWNvbmRhcnk7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxMDBtcyBlYXNlLW91dDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICA+IHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB9XG5cbiAgICAmOmhvdmVye1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yQmx1ZVByaW1hcnk7XG4gICAgfVxuICAgID4gZGl2e1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xuICAgIH1cblxuICB9XG5cbiAgLmRsX3VzZXJfbG9nZ2VkX2luICYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmRsX2hlYWRlcl9tZW51X3YyX191c2VyX21lbnVfX2Ryb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGFuaW1hdGlvbjogZGxfaGVhZGVyX21lbnVfdjJfX3BvcHVwX2FuaW1hdGlvbiAwLjEwMHMgMC4wcyBlYXNlLW91dCAxO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAtMTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OjEwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogJHNoYWRvd0RlZmF1bHQ7XG4gICAgQGF0LXJvb3QgLmRsX2hlYWRlcl9tZW51X3YyX191c2VyX21lbnUtLWlzX29wZW4gLmRsX2hlYWRlcl9tZW51X3YyX191c2VyX21lbnVfX2Ryb3Bkb3due1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG4gICAgYnV0dG9uLCBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBhZGRpbmc6IDAuNzVlbSAyZW07XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBjb2xvcjogJGNvbG9yQmx1ZVByaW1hcnk7XG4gICAgICBmb250LXNpemU6MTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgNzVtcyBlYXNlLW91dDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3JCbHVlU2Vjb25kYXJ5O1xuICAgICAgfVxuXG4gICAgICAmOmFjdGl2ZSxcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFlbTtcbiAgICAgIH1cblxuICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgcGFkZGluZy10b3A6IDFlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmRsX2hlYWRlcl9tZW51X3YyX19sb2dvX19pbWcge1xuICBAbWVkaWEgKGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSkgYW5kIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogZGFyaykge1xuICAgIGNvbnRlbnQ6dXJsKFwiL2ltZy9sb2dvL0RlZXBMX0xvZ29fV2hpdGUuc3ZnXCIpO1xuICB9XG59XG5cbi5kbF9oZWFkZXJfbWVudV9fbG9nb19fdGV4dCB7XG4gIEBtZWRpYSAoZm9yY2VkLWNvbG9yczogYWN0aXZlKSBhbmQgKHByZWZlcnMtY29sb3Itc2NoZW1lOiBkYXJrKSB7XG4gICAgY29udGVudDp1cmwoXCIvaW1nL2xvZ28vRGVlcExfVGV4dF9XaGl0ZS5zdmdcIik7XG4gIH1cbn1cblxuLmRsX2hlYWRlcl9tZW51X3YyX19sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgJixcbiAgJjp2aXNpdGVkLFxuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICA+IC5kbF9oZWFkZXJfbWVudV92Ml9fbG9nb19faW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICB0b3A6IDRweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3aWR0aF9TKSB7XG4gICAgICB3aWR0aDogNTJweDtcbiAgICAgIGhlaWdodDogNjZweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGhfUykge1xuICAgICAgdG9wOiAxN3B4O1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgfVxuICB9XG5cbiAgPiAuZGxfaGVhZGVyX21lbnVfdjJfX2xvZ29fX3RleHQge1xuICAgIHBhZGRpbmc6IDhweCA4cHggMCAxOXB4O1xuICAgIHdpZHRoOiA5M3B4O1xuICAgIGhlaWdodDogNjBweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aF9TKSB7XG4gICAgICB3aWR0aDogNzBweDtcbiAgICAgIGhlaWdodDogNTFweDtcbiAgICAgIHBhZGRpbmc6IDE4cHggMCAwIDEycHg7XG4gICAgfVxuICB9XG4gID4gc3BhbntcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjb2xvcjogJGNvbG9yQmx1ZVByaW1hcnk7XG4gICAgcGFkZGluZzogMjBweCAxNXB4IDAgMTVweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aF9TKSB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDRweCAwIDEwcHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gIH1cbn1cblxuLmRsX2hlYWRlcl9tZW51X3YyX19zZXBhcmF0b3Ige1xuICBtYXJnaW46IDAgMzBweCAwIDE2cHg7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgJGNvbG9yQmdQYWdlO1xuICBoZWlnaHQ6IDIwcHg7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoX1MpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5kbF9oZWFkZXJfbWVudV92Ml9faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgJi4tYWx3YXlzLXNob3ctb3ZlcmZsb3cge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoX1MpIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxufVxuXG4uZGxfaGVhZGVyX21lbnVfdjJfX2xpbmtzX19uYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi1sZWZ0OiAtNTAwMHB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgNTAwMHB4KTtcblxuICA+ICo6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiA1MDAwcHg7XG4gIH1cblxuICAmLmRsLS1tYXJnaW5fbGVmdCB7XG4gICAgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1MDI4cHg7XG4gICAgfVxuICB9XG59XG5cbi5kbF9oZWFkZXJfbWVudV92Ml9fbGlua3MgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAvLyBkb24ndCBkaXNwbGF5IGFueSBuYXZpZ2F0aW9uIGxpbmtzIChiZXNpZGVzIHRyYW5zbGF0b3IpIG9uIG1vYmlsZVxuIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aF9TKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZGxfaGVhZGVyX21lbnVfdjJfX2xpbmtzLFxuLmRsX2hlYWRlcl9tZW51X3YyX19idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZGxfaGVhZGVyX21lbnVfdjJfX2xpbmtfaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZGxfaGVhZGVyX21lbnVfdjJfX2xpbmtzIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4OiAxO1xufVxuXG4uZGxfaGVhZGVyX21lbnVfZmx5b3V0X29wZW5lciA+IGEsXG4uZGxfaGVhZGVyX21lbnVfZmx5b3V0X29wZW5lciA+IGRpdlxue1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi5kbF9oZWFkZXJfbWVudV92Ml9fbGlua3NfX2l0ZW0ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGhlaWdodDogNjBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCByZ2JhKCRjb2xvckJsdWVTZWNvbmRhcnksIDApO1xuXG4gICYsXG4gICY6dmlzaXRlZCxcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAkY29sb3JCbHVlUHJpbWFyeTtcbiAgfVxuICAmOm5vdCgubm9ob3Zlcik6aG92ZXIsXG4gICYuaXMtYWN0aXZlIHtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgcmdiYSgkY29sb3JCbHVlU2Vjb25kYXJ5LCAxKTtcbiAgICBjb2xvcjogIzAwNjQ5NDtcbiAgfVxuXG4gICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAmLmRsX3RyYW5zbGF0b3JfbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcblxuICAgIC5kbF9sb2dvX3RleHQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgd2lkdGg6IDY2cHg7XG4gICAgfVxuXG4gICAgLmRsX3RyYW5zbGF0b3JfbGlua19jb250YWluZXI+OmZpcnN0LWNoaWxkIHtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICB3aWR0aDogNjZweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuXG4gICAgJjpub3QoLm5vaG92ZXIpOmhvdmVye1xuICAgICAgY29sb3I6ICRjb2xvckJsdWVQcmltYXJ5O1xuICAgIH1cblxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoX1hTKXtcbiAgICAmLmRlZXBsX3Byb19tb2JpbGV7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbWFyZ2luOiA1cHggMCAwIGF1dG87XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aF9YUyl7XG4gIC5kbF9oZWFkZXJfbWVudV92Ml9fbGlua3MuY29tcGFjdEhlYWRlcntcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgICAuZGxfdHJhbnNsYXRvcl9saW5re1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMTBweCk7XG4gICAgICAuZGxfbG9nb190ZXh0e1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbjogM3B4IDRweCAwIDA7XG4gICAgICB9XG4gICAgICBzcGFue1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmRsX2hlYWRlcl9tZW51X3YyX19sb2dpbl9idXR0b24ge1xuICBAaW5jbHVkZSBkbF9tZWRpYShoYW5kaGVsZCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZGxfdXNlcl9sb2dnZWRfaW4gJiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gID4gYnV0dG9uIHtcbiAgICBAZXh0ZW5kICVkbF9oZWFkZXJFbGVtZW50X2J1dHRvbkJhc2VTdHlsZTtcbiAgICAvL2JhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgvaW1nL2ljb25zL2ljb25fdXNlcl93aGl0ZV92Mi5zdmcpIG5vLXJlcGVhdCAxMHB4IGNlbnRlcjtcbiAgICAvL2JhY2tncm91bmQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogJGNvbG9yQmx1ZVByaW1hcnk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDRweCA2cHggNHB4IDM2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgJjpob3ZlcntcbiAgICAgIGNvbG9yOiAkY29sb3JCbHVlU2Vjb25kYXJ5O1xuICAgIH1cbiAgICAmOjpiZWZvcmV7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDdweDtcbiAgICAgIGhlaWdodDogN3B4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1cHg7XG4gICAgICBsZWZ0OiAxNHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIH1cbiAgICAmOjphZnRlcntcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogN3B4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxNnB4O1xuICAgICAgbGVmdDogMTBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDdweDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA3cHg7XG4gICAgfVxuICB9XG59XG5cbi8vIGxvZ2luIGJ1dHRvbiB3aXRob3V0IGljb25cbi5kbF9oZWFkZXJfbWVudV92Ml9fbG9naW5fYnV0dG9uX3NpbXBsZSB7XG4gIEBpbmNsdWRlIGRsX21lZGlhKGhhbmRoZWxkKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5kbF91c2VyX2xvZ2dlZF9pbiAmIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgPiBidXR0b24ge1xuICAgIEBleHRlbmQgJWRsX2hlYWRlckVsZW1lbnRfYnV0dG9uQmFzZVN0eWxlO1xuICAgIC8vYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC9pbWcvaWNvbnMvaWNvbl91c2VyX3doaXRlX3YyLnN2Zykgbm8tcmVwZWF0IDEwcHggY2VudGVyO1xuICAgIC8vYmFja2dyb3VuZC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiAkY29sb3JCbHVlUHJpbWFyeTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgJjpob3ZlcntcbiAgICAgIGNvbG9yOiAkY29sb3JCbHVlU2Vjb25kYXJ5O1xuICAgIH1cbiAgfVxufVxuXG5cbi5kbF9oZWFkZXJfbWVudV92Ml9fYnV0dG9uc19fbWVudSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aF9TKSB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmRsX2hlYWRlcl9tZW51X19uYXZpZ2F0aW9uLWJ1dHRvbiB7XG4gIEBleHRlbmQgJWRsX2hlYWRlckVsZW1lbnRfYnV0dG9uQmFzZVN0eWxlO1xuXG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMS41cmVtO1xuXG4gICY6bm90KC4taGFzLWJnLWljb24pIHtcbiAgICBjb2xvcjogcmdiYSgwLDAsMCwwKTtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgcGFkZGluZzogNHB4IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YmVmb3JlLCY6OmFmdGVye1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgdG9wOiAycHg7XG4gICAgICBsZWZ0OiAycHg7XG4gICAgICBjb2xvcjogJGNvbG9yQmx1ZVByaW1hcnk7XG4gICAgfVxuXG4gICAgJjo6YmVmb3Jle1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICAgIH1cbiAgICAmOjphZnRlcntcbiAgICAgIHRvcDogMTBweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICY6OmJlZm9yZSwmOjphZnRlcntcbiAgICAgICAgY29sb3I6ICRjb2xvckJsdWVTZWNvbmRhcnk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi4taGFzLWJnLWljb24ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogdXJsKC9pbWcvaWNvbnMvbWVudS5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgd2lkdGg6IDQwcHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvckRhcms4O1xuICAgICAgY29sb3I6ICRjb2xvckJsdWVTZWNvbmRhcnk7XG4gICAgfVxuICB9XG59XG5cbi5kbF9oZWFkZXJNZW51X19hcHBCdXR0b257XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JCbHVlU2Vjb25kYXJ5O1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxMDBtcyBlYXNlLW91dDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46MCAgMTBweDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgQG1lZGlhICAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgfVxuXG4gID5zcGFue1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gID5zcGFuOmxhc3QtY2hpbGR7XG4gICAgZm9udC1zaXplOjcwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMGVtO1xuICAgIEBtZWRpYSAgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICB9XG4gICY6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjokY29sb3JCbHVlUHJpbWFyeTtcbiAgICBjb2xvcjp3aGl0ZTtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG5cbi5kbF9oZWFkZXJNZW51X19wcm9CdXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yQmx1ZVNlY29uZGFyeTtcbiAgQGFwcGx5IGZvcmNlZC1jb2xvcnMtbW9kZS1ib3JkZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxMDBtcyBlYXNlLW91dDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBAbWVkaWEgIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgZGlzcGxheTpub25lO1xuICB9XG5cbiAgPnNwYW57XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuZGxfaGVhZGVyTWVudV9fcHJvQnV0dG9uX3RleHQge1xuICAgIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgICBtYXJnaW46IC0wLjVlbSAtMWVtO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjokY29sb3JCbHVlUHJpbWFyeTtcbiAgICBjb2xvcjp3aGl0ZTtcbiAgfVxuICAmOmFjdGl2ZXtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBhbGw6IHVuc2V0O1xuICB9XG59XG5cbi5kbF9oZWFkZXJNZW51X19pdGVtV2l0aEJhZGdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmRsX2hlYWRlck1lbnVfX2ZyZWVCYWRnZSwgLmRsX2hlYWRlck1lbnVfX3ZlcnNpb25CYWRnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzcxNzE7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMCA1cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBoZWlnaHQ6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuXG4uaWUxMU1vZGFsX2JhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogODAwO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNCk7XG5cbiAgZm9udC1mYW1pbHk6ICRmb250X2RlZmF1bHQ7XG59XG5cbi5pZTExTW9kYWxfbW9kYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDU2MHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5pZTExTW9kYWxfaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBoMiB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0X2Jsb2NrVGV4dDtcbiAgfVxufVxuXG4uaWUxMU1vZGFsX2Nsb3NlSWNvbiB7XG4gIGNvbG9yOiAkY29sb3JMaWdodEdyZXk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgJjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gIH1cblxuICAuc3Itb25seSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG59XG5cbi5pZTExTW9kYWxfYm9keTIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcblxuICBhIHtcbiAgICBAaW5jbHVkZSBkbF9saW5rKCk7XG4gIH1cbn1cblxuLmllMTFNb2RhbF9idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmllMTFNb2RhbF9jbG9zZUJ1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmRsX2hlYWRlcl9tZW51X3YyX19saW5rcyA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndkdzEwX25ld19wcm9kdWN0X3NlbGVjdGlvbl9tZW51IHtcbiAgLmRsX2hlYWRlcl9tZW51X3YyX19sb2dvIHtcbiAgICA+IC5kbF9oZWFkZXJfbWVudV92Ml9fbG9nb19faW1nIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHdpZHRoX1MpIHtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzkuNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kbF90cmFuc2xhdG9yX2xpbmsge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICB9XG5cbiAgLmRsX2hlYWRlcl9tZW51X3YyX19saW5rc19fbmF2aWdhdGlvbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuZGxfdHJhbnNsYXRvcl9saW5rX2NvbnRhaW5lcl9fd3JpdGVfbGluayxcbiAgLmRsX3RyYW5zbGF0b3JfbGlua19jb250YWluZXJfX3RyYW5zbGF0b3JfbGluayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSIsIi5kbF9tZW51X19jbG9zZV9idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiAxMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuXG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6XCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjokY29sb3JCbHVlUHJpbWFyeTtcbiAgICB3aWR0aDogMS41cHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6IDE5cHg7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA3NW1zIGVhc2Utb3V0O1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JCbHVlU2Vjb25kYXJ5O1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6YWN0aXZlIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIGRsX2VudGVycHJpc2VfaW5mb1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLmRsX2VudGVycHJpc2VfaW5mb3tcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdG9wOiA0OHB4OyAvLyBtZW51IGhlaWdodCArIHNvbWUgcGl4ZWxzXG5cbiAgICA+IGRpdiA+IGRpdiB7IC8vIHBvcHVwIHdpbmRvd1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IC8vIHRvIGFsaWduIGxvZ28gYXQgdGhlIGJvdHRvbVxuXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgb3BhY2l0eTogMC4xO1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICB9XG4gICAgICAgID4gYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5kbF9lbnRlcnByaXNlX2luZm8tLWNvbmZpcm1lZCA+IGRpdiA+ZGl2e1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDUwbXMgZWFzZS1pbjtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yKVxuICAgIH1cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gICAgcHtcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG5cbiAgICB9XG4gICAgaW1ne1xuICAgICAgICBtYXgtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDcwcHg7XG4gICAgICAgIG1pbi13aWR0aDogNDhweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6NXB4O1xuICAgIH1cbn1cblxuLmRsX2VudGVycGlzZV9sb2dpbl9wb3B1cF9jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cblxuLmRsX2VudGVycGlzZV9sb2dpbl9wb3B1cF9pbWFnZSB7XG4gIG1heC1oZWlnaHQ6IDgwcHg7XG4gIG1heC13aWR0aDogMTgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbiIsIi8vIGltcG9ydGVkIGludG8gZGVlcGwuc2Nzc1xuXG5AaW1wb3J0IFwiX2RlZmluZXNcIjtcblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICBGbG9hdGluZyBib3hlcyB3aXRoIGNvbG9yZWQgYmFja2dyb3VuZFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiAgPT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8vIHByby1yZWdpc3RyYXRpb24ucGhwXG5cblxuLmRsX2NvbnRlbnQgaW5wdXRbcmVhZG9ubHldIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIC8vIGZvbnQtc2l6ZTogMjUwJTtcbn1cblxuLmRsX3BhZ2VfZGlhbG9nIC5kbF9jb250ZW50X2JveCAuZGxfY29udGVudCBpbnB1dC5kbF9hbW91bnQge1xuICAgIHdpZHRoOiAxNjBweDtcbn1cbi5kbF9wYWdlX2RpYWxvZyAuZGxfY29udGVudF9ib3ggLmRsX2NvbnRlbnQgc3Bhbi5kbF91bml0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5kbF9wYWdlX2RpYWxvZyAuZGxfY29udGVudF9ib3ggLmRsX2NvbnRlbnQgaW5wdXQuZGxfbnVtYmVyIHtcbiAgICB3aWR0aDogMTYwcHg7XG59XG4uZGxfcGFnZV9kaWFsb2cgLmRsX2NvbnRlbnRfYm94IC5kbF9jb250ZW50IHNwYW4uZGxfY3VycmVuY3kge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xufVxuXG5cblxuLmRsX3BhZ2VfZGlhbG9nIC5kbF9jb250ZW50X2JveCB7XG4gICAgbWFyZ2luOiAxMHB4O1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbn1cblxuLmRsX3BhZ2VfZGlhbG9nIHtcbiAgICAuZGxfY29udGVudF9ib3gge1xuICAgICAgICAuZGxfY29udGVudCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZWJnO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAuZGxfbGlnaHRfY29udGVudCB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5kbF9jb250ZW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Z3JleTtcbiAgICAgICAgICAgIHVsI2RsX2Vycm9ycyBsaSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kbF9wYWdlX2RpYWxvZyAuZGxfY29udGVudF9ib3ggLmRsX2NvbnRlbnQgbGFiZWwge1xuICAgIC8vIGZvbnQtc2l6ZTogMjUwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsaW5lLWhlaWdodDogMjtcbn1cblxuLmRsX3BhZ2VfZGlhbG9nIC5kbF9jb250ZW50X2JveCAuZGxfY29udGVudCBsYWJlbC5kbF90ZXh0IHtcbiAgICB3aWR0aDogaW5oZXJpdDtcbn1cblxuLmRsX3BhZ2VfZGlhbG9nIC5kbF9jb250ZW50X2JveCAuZGxfY29udGVudCAuZGxfdHlwZSBsYWJlbCB7XG4gICAgd2lkdGg6IGF1dG87XG59XG5cbi5kbF9yZXF1aXJlZDphZnRlciB7XG4gICAgY29udGVudDogXCIqXCI7XG4gICAgY29sb3I6ICRvcmFuZ2U7XG59XG5cblxuLmRsX3BhZ2VfZGlhbG9nIC5kbF9jb250ZW50X2JveCAuZGxfY29udGVudCB7XG4gICAgaW5wdXQge1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICB3aWR0aDogMjQwcHg7XG4gICAgfVxuICAgIGlucHV0W25hbWU9emlwXSB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgIH1cbiAgICBpbnB1dFtuYW1lPWNpdHldIHtcbiAgICAgICAgd2lkdGg6IDE3NXB4O1xuICAgIH1cbiAgICBpbnB1dFt0eXBlPWNoZWNrYm94XSwgaW5wdXRbdHlwZT1yYWRpb10ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbn1cblxuLmRsX3BhZ2VfZGlhbG9nICNkbF9hY3Rpb25fcmVnaXN0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAyNjVweDtcbn1cblxuLmRsX3BhZ2VfZGlhbG9nIC5kbF9jYXB0Y2hhX2ltYWdlIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZGxfcGFnZV9kaWFsb2cgLmRsX3JvdyBidXR0b24uZGxfcmVsb2FkX2NhcHRjaGEge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiA1MDAlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmRsX3BhZ2VfZGlhbG9nIGEuZGxfbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMjIwJTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5kbF9wYWdlX2RpYWxvZyAuZGxfcm93LmRsX2NvbW1lbnQge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgLy8gZm9udC1zaXplOiAyNTAlO1xufVxuXG4uZGxfcGFnZV9kaWFsb2cgLmRsX3JvdyBidXR0b246ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xufSIsIlxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICBQb3B1cHNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbiAgIEBrZXlmcmFtZXMgZGxfcG9wdXBfX2ZhZGVfaW5fYW5pbWF0aW9uIHtcbiAgICAwJSB7IG9wYWNpdHk6IDAuMDsgfVxuICAgIDEwMCUgeyBvcGFjaXR5OiAxLjA7IH1cbiAgfVxuICBcbiAgLmRsX3BvcHVwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB6LWluZGV4OiA1MDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYigwLDAsMCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwxMjgsMTI4LDAuMik7XG4gICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NSwgMjE1LCAyMjgsIDAuNTkpO1xuICBcbiAgICAgIGFuaW1hdGlvbjogZGxfcG9wdXBfX2ZhZGVfaW5fYW5pbWF0aW9uIDc1bXMgZWFzZS1vdXQgMTtcbiAgXG4gICAgICAuZGxfcG9wdXBfX2Nsb3NlX2J1dHRvbixcbiAgICAgIC5kbF9wb3B1cF9jbG9zZSB7XG4gICAgICAgIC8vICAgQGV4dGVuZCAlZGxfYnV0dG9uLS00O1xuXG4gICAgICAgICAgY29sb3I6ICNhYWFhYWE7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGhlaWdodDogMWVtO1xuICAgICAgICAgIHdpZHRoOiAxZW07XG4gICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gIFxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGhfWFMpIHtcbiAgICAgICAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kbF9wb3B1cF9fY29udGVudCxcbiAgICAgIC5kbF9wb3B1cF9jb250ZW50IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgcGFkZGluZzogNDBweCAwIDA7XG4gICAgICAgICAgLy8gYm9yZGVyOiAxcHggc29saWQgIzg4ODtcbiAgICAgICAgICB3aWR0aDogODB2dztcbiAgICAgICAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgICAgICAgIGhlaWdodDogODB2aDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNXZoO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMXB4IDFweCA1MHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG5cbiAgICAgICAgICAuZGxfcG9wdXBfY29udGVudF9fc2Nyb2xsX2NvbnRhaW5lcnsgIC8vIGltcG9ydGFudCBmb3IgaU9TIGRldmljZXNcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBcdCAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGhfWFMpIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDkwdnc7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJ2aDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA5MHZoO1xuICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gOHB4KTtcbiAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAvL21hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgfVxuICBcbiAgICAgICAgICBkaXYuZGxfcm93IHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4zZW07XG4gICAgICAgICAgfVxuICBcbiAgICAgICAgICBociB7XG4gICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIC8vZm9udC1zaXplOjE0cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxZW07XG4gICAgICAgICAgfVxuICBcbiAgICAgICAgICAvL2gzLFxuICAgICAgICAgIC8vYXJ0aWNsZSAuZGxfaW5wdXRfc2VjdGlvbl8yIC5kbF9yb3cgaDMge1xuICAgICAgICAgIC8vICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgICAgICAgIC8vfVxuICAgICAgICAgIGxhYmVsOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAvL21pbi13aWR0aDogNTAlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICAgICAgICAgICAgICAvL2ZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMyUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmRsX3JpZ2h0X2J1dHRvbiB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246cmlnaHQ7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MjBweDtcbiAgICAgICAgICB9XG4gICAgICB9XG4gIH1cbiAgXG4gIC8vIC5kbF9ib2R5LS10ZXh0X3BhZ2UgLmRsX3BvcHVwIC5kbF9wb3B1cF9jb250ZW50IGFydGljbGUgLmRsX2lucHV0X3NlY3Rpb25fMiB7XG4gIC5kbF9wb3B1cF9fY29udGVudCAuZGxfaW5wdXRfc2VjdGlvbl8yLFxuICAuZGxfcG9wdXBfY29udGVudCAuZGxfaW5wdXRfc2VjdGlvbl8yIHtcbiAgICAgIG1hcmdpbi10b3A6MDtcbiAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgIC5kbF9yb3cge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDowcHg7XG4gICAgICB9XG4gIFxuICAgICAgaHIge1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbiAgICAgICAgICBtYXJnaW4tdG9wOjA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgICAgfVxuICB9XG4gIFxuICAuZGxfcG9wdXAuZGxfcG9wdXAtLXNtYWxsIC5kbF9wb3B1cF9fY29udGVudCxcbiAgLmRsX3BvcHVwLmRsX3BvcHVwLS1zbWFsbCAuZGxfcG9wdXBfY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjODg4O1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tdG9wOjIwdmg7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoX00pe1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE1dmg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoX1Mpe1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEydmg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoX1hTKXtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHZoO1xuICAgICAgfVxuICB9XG4gIFxuICAuZGwtLXdpdGhfcG9wdXAsXG4gIC5kbF9ib2R5LS13aXRoX3BvcHVwLFxuICBib2R5LmRsX3BvcHVwX29wZW5lZCB7XG4gICAgICBvdmVyZmxvdzpoaWRkZW47XG4gICAgICAuZGxfcG9wdXAge1xuICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICB9XG4gICAgICBib2R5ID5hcnRpY2xlLFxuICAgICAgPmFydGljbGUsXG4gICAgICBtYWluLFxuICAgICAgaGVhZGVyLFxuICAgICAgZm9vdGVyLFxuICAgICAgLmRsX3RyYW5zbGF0b3JfcGFnZV9jb250YWluZXIgIHtcbiAgICAgICAgICBmaWx0ZXI6IGJsdXIoM3B4KTtcbiAgICAgIH1cbiAgfVxuICBcbiAgYm9keS5kbF9wcmljaW5nX3BvcHVwX29wZW5lZCB7XG4gICAgICBtYWluLFxuICAgICAgaGVhZGVyLFxuICAgICAgZm9vdGVyICB7XG4gICAgICAgICAgZmlsdGVyOiBibHVyKDNweCk7XG4gIFxuICAgICAgfVxuICB9XG4gIC8vID09PT09PT09PT09PT09IEVuZDogUG9wdXBcbiAgIiwiQGltcG9ydCAnLi9kZWZpbmVzJztcblxuLmRsX2JvZHktLXJlZGVzaWduIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JCZ1BhZ2UgIWltcG9ydGFudDsgXG4gIFxuICAuZGxfdG9wX2VsZW1lbnQtLXdpZGUge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gICAgbWluLWhlaWdodDogYXV0bztcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoX1hYTCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGhfWEwpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoX0wpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBkbF9tZWRpYShoYW5kaGVsZF9kZXZpY2Upe1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgfVxuICB9XG5cbiAgJi5kbF9ib2R5X2FkbWlucGFnZSB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIFxuICBAaW1wb3J0ICcuL3JlZGVzaWduL3RyYW5zbGF0b3InO1xufSIsIi5sbXRfX2VkaXRfdGV4dF9wb3B1cCB7XG4gIC8vIEBpbmNsdWRlIG5vU2Nyb2xsYmFyO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIG91dGxpbmU6IG5vbmU7XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2UtaW4tb3V0LCB3aWR0aCAwLjRzIGVhc2UtaW4tb3V0O1xuICB9XG4gICY6aG92ZXIge1xuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgLmxtdF9fZWRpdF90ZXh0X3BvcHVwLXRodW1iIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2dyZXk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4gIFxuLmxtdF9fZWRpdF90ZXh0X3BvcHVwX19iZyB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDBweCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMXB4KTtcbn1cbi5sbXRfX2VkaXRfdGV4dF9wb3B1cF9fdG9wX3BlYWsge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICBsZWZ0OiA1cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDBweCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB6LWluZGV4OiAtMTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIkBpbXBvcnQgJy4uL2xtdF9zdWdnZXN0aW9ucyc7XG4kY29sb3JGb2N1c0JvcmRlcjogJGNvbG9yQmx1ZVNlY29uZGFyeTtcblxuLmxtdC0td2ViIHtcbiAgLmxtdF9fbGFuZ3VhZ2VfY29udGFpbmVyX3ByaW0ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5sbXRfX2xhbmd1YWdlX3NlbGVjdCB7XG4gICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuXG4gICAgLmxtdF9fbGFuZ3VhZ2Vfc2VsZWN0X19hY3RpdmUge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAubG10X19sYW5ndWFnZV9zZWxlY3QtLXRhcmdldCB7XG4gICAgICAubG10X19sYW5ndWFnZV9zZWxlY3QtLW9wZW4ge1xuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyN3B4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubG10X19sYW5ndWFnZV9zZWxlY3RfX21lbnUge1xuICAgICAgICBsZWZ0OiAxMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmxtdF9fbGFuZ3VhZ2Vfc2VsZWN0X19hY3RpdmUge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5sbXRfX2xhbmd1YWdlX3NlbGVjdF9fbW9iaWxlTGFuZ1NlbGVjdHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTEwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxtdF9fc2lkZV9jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgICYubG10X19zaWRlX2NvbnRhaW5lci0tc291cmNlIHtcbiAgICAgIC5sbXRfX3RleHRhcmVhX2NvbnRhaW5lciB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYubG10X19zaWRlX2NvbnRhaW5lci0tdGFyZ2V0IHtcbiAgICAgIC5sbXRfX3RleHRhcmVhX2NvbnRhaW5lciB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZGxfbWVkaWEoaGFuZGhlbGRfZGV2aWNlKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggOHB4IDMycHggcmdiYSgwLCAwLCAwLCAwLjA4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5sbXRfX3RleHRhcmVhX2NvbnRhaW5lci0tZm9jdXMge1xuICAgICAgICAgIC5sbXRfX3RleHRhcmVhX2NvbnRhaW5lcl9fY19ib3JkZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEuMSwgMSkgcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICBsZWZ0OiAtNXB4O1xuICAgICAgICAgICAgdG9wOiAyNjdweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuICBcbiAgLmxtdF9fdGV4dGFyZWFfY29udGFpbmVyIHtcbiAgICBib3JkZXI6ICRsbXRfYm9yZGVyV2lkdGggc29saWQgJGxtdF9jb2xvcl9wYXNzaXZlQm9yZGVyO1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyAgXG5cbiAgICAmLmxtdF9fdGV4dGFyZWFfY29udGFpbmVyLS1mb2N1cyB7XG4gICAgICBib3JkZXI6ICRsbXRfYm9yZGVyV2lkdGggc29saWQgJGNvbG9yRm9jdXNCb3JkZXIgIWltcG9ydGFudDtcbiAgICAgIFxuICAgICAgLmxtdF9fdGV4dGFyZWFfY29udGFpbmVyX19jX2JvcmRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5sbXRfX3RleHRhcmVhX19jX2JvcmRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKCcvaW1nL3RyYW5zLWJvcmRlci12Mi5zdmcnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA2MThweCAzODBweDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01ODdweCAtMTU0cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMjRweCk7XG4gICAgICByaWdodDogLTZweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiA0N3B4O1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMS4xLCAxKTtcbiAgICB9XG4gIH1cblxuICAkc291cmNlVG9vbGJhclBvc2l0aW9uOiAyNDBweDtcbiAgJGxpbWl0TWFya2VyT2Zmc2V0OiA2cHg7XG4gICRsaW1pdE1hcmtlclBvc2l0aW9uOiAkc291cmNlVG9vbGJhclBvc2l0aW9uICsgJGxpbWl0TWFya2VyT2Zmc2V0O1xuICBcbiAgLmxtdF9fdGV4dGFyZWFfcHJvQWQtLXZpc2libGUge1xuICAgIC5kb2NUcmFuc190cmFuc2xhdG9yX3VwbG9hZF9idXR0b24ge1xuICAgICAgY29sb3I6ICRjb2xvclJlZFByaW1hcnk7XG4gICAgICBib3R0b206ICRzb3VyY2VUb29sYmFyUG9zaXRpb247XG5cbiAgICAgIGh0bWxbbGFuZz1cInJ1XCJdICYge1xuICAgICAgICBib3R0b206ICRzb3VyY2VUb29sYmFyUG9zaXRpb24gKyAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmIH4gLmxtdF9fc291cmNlX3RleHRhcmVhX19sZW5ndGhfbWFya2VyIHtcbiAgICAgIGJvdHRvbTogJGxpbWl0TWFya2VyUG9zaXRpb247IFxuICAgICAgXG4gICAgICBodG1sW2xhbmc9XCJydVwiXSAmIHtcbiAgICAgICAgYm90dG9tOiAkbGltaXRNYXJrZXJQb3NpdGlvbiArIDEwcHg7XG4gICAgICB9XG5cbiAgICAgICYtLWNyaXRpY2FsOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIiFcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAtMjhweDtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDExcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICBmb250LXNpemU6IDEyMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kb2NUcmFuc190cmFuc2xhdG9yX3VwbG9hZF9idXR0b24ge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgYm90dG9tOiAxMnB4O1xuICAgIGxlZnQ6IDRweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICByaWdodDogaW5pdGlhbDtcbiAgfVxuXG4gIC5sbXRfX3NvdXJjZV90ZXh0YXJlYV9fbGVuZ3RoX21hcmtlciB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgJi5sbXQtLWhpZGRlbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYubG10X19zb3VyY2VfdGV4dGFyZWFfX2xlbmd0aF9tYXJrZXItLWNyaXRpY2FsIHtcbiAgICAgIGNvbG9yOiByZWQ7XG4gICAgfVxuXG4gICAgLy8gREYtMTkwNlxuICAgICYtLWlzLW1vYmlsZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cbiAgfVxuICBcbiAgLmxtdF9fc291cmNlX3RleHRhcmVhX19wcm9BZCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDYwcHggMCAzMHB4IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBtaW4taGVpZ2h0OiAyODBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgLmRsX2hyX3dpdGhfYXJyb3c6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiBpbml0aWFsO1xuICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLmxtdF9fc291cmNlX3RleHRhcmVhX19wcm9BZF9fdGV4dDEge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLXRvcDogMWVtO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGhfWFhMKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3aWR0aF9YTCkgYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAubG10X19zb3VyY2VfdGV4dGFyZWFfX3Byb0FkX190ZXh0MiB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIG1hcmdpbjogMjBweCAwIDE1cHggMDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoX1hMKSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyA9PT09PT09PT09PT09PT09PSAgcHJvQWQgdGFyZ2V0IHRleHRhcmVhID09PT09PT09PT09PT09PT09XG5cbi5sbXRfX3RhcmdldF90ZXh0YXJlYV9fcHJvQWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubG10X190YXJnZXRfdGV4dGFyZWFfcHJvQWRfaGlnaGxpZ2h0IHtcbiAgY29sb3I6ICNEOTVFNUM7XG59XG5cbi5sbXRfX3RhcmdldF90ZXh0YXJlYV9wcm9BZF9saW5rIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICY6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4ubG10X190YXJnZXRfdGV4dGFyZWFfX3Byb0FkX2NvbnRlbnQge1xuICBtYXJnaW46IDBweCAyMHB4O1xufVxuXG4ubG10X190YXJnZXRfdGV4dGFyZWFfX3Byb0FkX3RleHQge1xuICBiYWNrZ3JvdW5kOiAjRTdGM0Y5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiA4cHggMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBzdHJvbmcge1xuICAgIGNvbG9yOiAjRDk1RTVDO1xuICB9XG5cbn1cblxuLmxtdF9fdGFyZ2V0X3RleHRhcmVhX19wcm9BZF9ncmFkaWVudCB7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsMjU1LDI1NSwgMC4yKSwgcmdiYSgyNTUsMjU1LDI1NSwgMSkpO1xufVxuXG4ubG10LS1hY3RpdmVfdHJhbnNsYXRpb25fcmVxdWVzdCAubG10X190YXJnZXRfdGV4dGFyZWFfX3Byb0Fke1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyA9PT09PT09PT09PT09PT09PSAgZW5kOiBwcm9BZCB0YXJnZXQgdGV4dGFyZWEgPT09PT09PT09PT09PT09PT1cblxuLmxtdF9fc2lkZXNfY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmLmxtdC0taGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLG51bGxdLCJzb3VyY2VSb290IjoiIn0= */