@charset "UTF-8";
.slide {
  top: 0 !important;
  bottom: 0 !important;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  width: 100%;
  padding: 1.25rem;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.reveal .slides > section {
  padding: 2em;
}

.reveal .full-iframe iframe {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 1400px;
  height: 788px;
  max-height: none !important;
  max-width: none !important;
  border: none;
  pointer-events: none;
}

body {
  background-color: white;
  color: #53555C;
  margin: 0;
  -webkit-font-smoothing: antialiased;
}

.reveal {
  color: #53555C;
  font-size: 2em;
  font-family: Lato, "Hevetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 400;
}

::-moz-selection {
  color: white;
  background: black;
  text-shadow: none;
}

::selection {
  color: white;
  background: black;
  text-shadow: none;
}

.slides > section,
.slides > section > section {
  line-height: 1.3;
  font-weight: inherit;
}

hr {
  border-top: 1px solid #bfbfbf;
  border-bottom: 1px solid #bfbfbf;
  border-right: none;
  border-left: none;
  margin: 1em auto;
  height: 0.25em;
  width: 60%;
}

.passingExample {
  color: #92BB44 !important;
}

.failingExample {
  color: #f05b62 !important;
}

img,
video,
iframe {
  max-width: 95%;
  max-height: 95%;
}

table {
  margin: auto;
  border-collapse: collapse;
  border-spacing: 0;
}

table th {
  font-weight: bold;
}

table th,
table td {
  text-align: left;
  padding: 0.2em 0.5em 0.2em 0.5em;
  border-bottom: 1px solid;
}

table th[align="center"],
table td[align="center"] {
  text-align: center;
}

table th[align="right"],
table td[align="right"] {
  text-align: right;
}

table tbody tr:last-child th,
table tbody tr:last-child td {
  border-bottom: none;
}

#arrow-span-span-functions- span {
  font-family: 'Apple Color Emoji';
}

.reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6 {
  margin: 0;
  color: #f05b62;
  line-height: 1.2;
  text-shadow: none;
  word-wrap: break-word;
}

.reveal h1 {
  font-size: 3em;
  font-family: Lato, "Hevetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
  text-shadow: none;
}

.reveal h2 {
  font-size: 2.25em;
  color: #f05b62;
  font-family: Lato, "Hevetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
}

.reveal h3 {
  font-size: 2em;
  color: #f05b62;
  font-family: Lato, "Hevetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
}

.reveal h4 {
  font-size: 1.75em;
  font-family: Lato, "Hevetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
}

.reveal h5 {
  font-size: 1.5em;
  font-family: Lato, "Hevetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
}

.reveal h6 {
  font-size: 1em;
  text-transform: uppercase;
  font-family: Lato, "Hevetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 800;
}

.reveal .dark h1 {
  color: #f05b62;
}

.reveal .dark h2 {
  color: #f05b62;
}

.reveal .short-title {
  font-size: 0.875em;
  color: #f9bdc0;
  font-family: Lato, "Hevetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.0625em;
  position: absolute;
  margin: 0;
  top: 2em;
  left: 0;
  width: 100%;
  text-align: center;
}

.reveal p {
  font-size: 1.25em;
  margin: 0;
  line-height: 1.3;
}

.reveal p:empty {
  display: none;
}

.reveal li {
  position: relative;
}

.reveal li + li {
  margin-top: 0.5em;
}

.reveal ol,
.reveal ul {
  line-height: 1.2;
  font-size: 1.25em;
  color: #53555C;
  margin: 0;
}

.reveal h1:not(:empty) + h1,
.reveal h1:not(:empty) + h2,
.reveal h1:not(:empty) + h3,
.reveal h1:not(:empty) + h4,
.reveal h1:not(:empty) + h5,
.reveal h1:not(:empty) + h6,
.reveal h1:not(:empty) + blockquote,
.reveal h1:not(:empty) + p,
.reveal h1:not(:empty) + ol,
.reveal h1:not(:empty) + ul,
.reveal h1:not(:empty) + pre, .reveal h2:not(:empty) + h1,
.reveal h2:not(:empty) + h2,
.reveal h2:not(:empty) + h3,
.reveal h2:not(:empty) + h4,
.reveal h2:not(:empty) + h5,
.reveal h2:not(:empty) + h6,
.reveal h2:not(:empty) + blockquote,
.reveal h2:not(:empty) + p,
.reveal h2:not(:empty) + ol,
.reveal h2:not(:empty) + ul,
.reveal h2:not(:empty) + pre, .reveal h3:not(:empty) + h1,
.reveal h3:not(:empty) + h2,
.reveal h3:not(:empty) + h3,
.reveal h3:not(:empty) + h4,
.reveal h3:not(:empty) + h5,
.reveal h3:not(:empty) + h6,
.reveal h3:not(:empty) + blockquote,
.reveal h3:not(:empty) + p,
.reveal h3:not(:empty) + ol,
.reveal h3:not(:empty) + ul,
.reveal h3:not(:empty) + pre, .reveal h4:not(:empty) + h1,
.reveal h4:not(:empty) + h2,
.reveal h4:not(:empty) + h3,
.reveal h4:not(:empty) + h4,
.reveal h4:not(:empty) + h5,
.reveal h4:not(:empty) + h6,
.reveal h4:not(:empty) + blockquote,
.reveal h4:not(:empty) + p,
.reveal h4:not(:empty) + ol,
.reveal h4:not(:empty) + ul,
.reveal h4:not(:empty) + pre, .reveal h5:not(:empty) + h1,
.reveal h5:not(:empty) + h2,
.reveal h5:not(:empty) + h3,
.reveal h5:not(:empty) + h4,
.reveal h5:not(:empty) + h5,
.reveal h5:not(:empty) + h6,
.reveal h5:not(:empty) + blockquote,
.reveal h5:not(:empty) + p,
.reveal h5:not(:empty) + ol,
.reveal h5:not(:empty) + ul,
.reveal h5:not(:empty) + pre, .reveal h6:not(:empty) + h1,
.reveal h6:not(:empty) + h2,
.reveal h6:not(:empty) + h3,
.reveal h6:not(:empty) + h4,
.reveal h6:not(:empty) + h5,
.reveal h6:not(:empty) + h6,
.reveal h6:not(:empty) + blockquote,
.reveal h6:not(:empty) + p,
.reveal h6:not(:empty) + ol,
.reveal h6:not(:empty) + ul,
.reveal h6:not(:empty) + pre, .reveal p:not(:empty) + h1,
.reveal p:not(:empty) + h2,
.reveal p:not(:empty) + h3,
.reveal p:not(:empty) + h4,
.reveal p:not(:empty) + h5,
.reveal p:not(:empty) + h6,
.reveal p:not(:empty) + blockquote,
.reveal p:not(:empty) + p,
.reveal p:not(:empty) + ol,
.reveal p:not(:empty) + ul,
.reveal p:not(:empty) + pre, .reveal div:not(:empty) + h1,
.reveal div:not(:empty) + h2,
.reveal div:not(:empty) + h3,
.reveal div:not(:empty) + h4,
.reveal div:not(:empty) + h5,
.reveal div:not(:empty) + h6,
.reveal div:not(:empty) + blockquote,
.reveal div:not(:empty) + p,
.reveal div:not(:empty) + ol,
.reveal div:not(:empty) + ul,
.reveal div:not(:empty) + pre, .reveal ol:not(:empty) + h1,
.reveal ol:not(:empty) + h2,
.reveal ol:not(:empty) + h3,
.reveal ol:not(:empty) + h4,
.reveal ol:not(:empty) + h5,
.reveal ol:not(:empty) + h6,
.reveal ol:not(:empty) + blockquote,
.reveal ol:not(:empty) + p,
.reveal ol:not(:empty) + ol,
.reveal ol:not(:empty) + ul,
.reveal ol:not(:empty) + pre, .reveal ul:not(:empty) + h1,
.reveal ul:not(:empty) + h2,
.reveal ul:not(:empty) + h3,
.reveal ul:not(:empty) + h4,
.reveal ul:not(:empty) + h5,
.reveal ul:not(:empty) + h6,
.reveal ul:not(:empty) + blockquote,
.reveal ul:not(:empty) + p,
.reveal ul:not(:empty) + ol,
.reveal ul:not(:empty) + ul,
.reveal ul:not(:empty) + pre, .reveal blockquote:not(:empty) + h1,
.reveal blockquote:not(:empty) + h2,
.reveal blockquote:not(:empty) + h3,
.reveal blockquote:not(:empty) + h4,
.reveal blockquote:not(:empty) + h5,
.reveal blockquote:not(:empty) + h6,
.reveal blockquote:not(:empty) + blockquote,
.reveal blockquote:not(:empty) + p,
.reveal blockquote:not(:empty) + ol,
.reveal blockquote:not(:empty) + ul,
.reveal blockquote:not(:empty) + pre, .reveal pre:not(:empty) + h1,
.reveal pre:not(:empty) + h2,
.reveal pre:not(:empty) + h3,
.reveal pre:not(:empty) + h4,
.reveal pre:not(:empty) + h5,
.reveal pre:not(:empty) + h6,
.reveal pre:not(:empty) + blockquote,
.reveal pre:not(:empty) + p,
.reveal pre:not(:empty) + ol,
.reveal pre:not(:empty) + ul,
.reveal pre:not(:empty) + pre {
  margin-top: 1em;
}

.reveal pre code {
  font-family: "Ubuntu Mono", monospace;
  font-weight: 400;
  padding: 0.7em;
}

.reveal strong,
.reveal b {
  font-weight: bold;
}

.reveal em, .reveal i {
  font-style: italic;
}

.reveal ol {
  list-style-type: decimal;
}

.reveal ul {
  list-style: none;
  text-align: center;
}

.reveal ul li::before {
  position: absolute;
  right: calc(100% + 0.25em);
  content: '\25B8';
  color: #f05b62;
}

.reveal ol,
.reveal ul,
.reveal dl {
  text-align: left;
}

.reveal ul ul li::before {
  content: '-';
}

.reveal ul ul ul li::before {
  content: '•';
}

.reveal ul ul,
.reveal ul ol,
.reveal ol ol,
.reveal ol ul {
  display: block;
  margin-left: 2.5rem;
}

.reveal dt {
  font-weight: bold;
}

.reveal dd {
  margin-left: 2.5rem;
}

.reveal q,
.reveal blockquote {
  quotes: none;
}

.reveal blockquote {
  display: block;
  position: relative;
  width: 70%;
  margin: 1.5rem auto;
  padding: 0.25rem;
  font-style: italic;
  background: rgba(255, 255, 255, 0.05);
}

.reveal blockquote p:first-child,
.reveal blockquote p:last-child {
  display: inline-block;
}

.reveal q {
  font-style: italic;
}

.reveal sup {
  vertical-align: super;
}

.reveal sub {
  vertical-align: sub;
}

.reveal small {
  display: inline-block;
  font-size: 0.6em;
  line-height: 1.2em;
  vertical-align: top;
}

.reveal small * {
  vertical-align: top;
}

.reveal a {
  color: #00A9B4;
  text-decoration: none;
  transition: color .15s ease;
}

.reveal a:hover {
  color: #f05b62;
  text-shadow: none;
  border: none;
}

.reveal .roll span:after {
  color: white;
  background: #53555C;
}

.reveal section img.shadow {
  margin: 15px 0px;
  background: rgba(255, 255, 255, 0.12);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}

.reveal section img.plain {
  border: 0;
  box-shadow: none;
}

.reveal a img.shadow {
  transition: all .15s linear;
}

.reveal a:hover img.shadow {
  background: rgba(255, 255, 255, 0.2);
  border-color: #53555C;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.55);
}

.reveal section img {
  background: inherit;
  border: none;
}

.reveal .screenshot {
  width: 100%;
}

.reveal .full-page-image p {
  margin: 0;
  line-height: 0;
}

.reveal .full-page-image img {
  max-height: none;
  max-width: 100%;
}

.reveal pre {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  display: block;
  position: relative;
  margin: 0;
  text-align: left;
  font-size: 0.75em;
  font-family: "Ubuntu Mono", monospace;
  font-weight: 400;
  line-height: 2;
  word-wrap: break-word;
  background-color: #1f1f1f;
  border-radius: 0.5em;
}

.reveal code {
  border-radius: 0.5em;
  font-family: "Ubuntu Mono", monospace;
  font-weight: 400;
}

.reveal pre code {
  display: block;
  overflow: auto;
  max-height: 400px;
  word-wrap: normal;
  font-family: "Ubuntu Mono", monospace;
  font-weight: 400;
  padding: 24px;
}

.grid {
  display: -ms-grid !important;
  display: grid !important;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: left;
  width: 100%;
}

.grid-1-2 {
  -ms-grid-columns: 1fr 1fr;
      grid-template-columns: 1fr 1fr;
  grid-gap: 1.5em;
}

.grid-1-3 {
  -ms-grid-columns: 1fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr;
  grid-gap: 1em;
}

.grid-stretch {
  -webkit-box-align: stretch;
     -moz-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}

.reveal .controls .navigate-left,
.reveal .controls .navigate-left.enabled {
  border-right-color: #53555C;
}

.reveal .controls .navigate-right,
.reveal .controls .navigate-right.enabled {
  border-left-color: #53555C;
}

.reveal .controls .navigate-up,
.reveal .controls .navigate-up.enabled {
  border-bottom-color: #53555C;
}

.reveal .controls .navigate-down,
.reveal .controls .navigate-down.enabled {
  border-top-color: #53555C;
}

.reveal .controls .navigate-left.enabled:hover {
  border-right-color: #f05b62;
}

.reveal .controls .navigate-right.enabled:hover {
  border-left-color: #f05b62;
}

.reveal .controls .navigate-up.enabled:hover {
  border-bottom-color: #f05b62;
}

.reveal .controls .navigate-down.enabled:hover {
  border-top-color: #f05b62;
}

.reveal .progress {
  background: rgba(0, 0, 0, 0.2);
}

.reveal .progress span {
  background: #53555C;
  transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);
}

.reveal .reveal .slide-number {
  position: fixed;
  display: block;
  right: 8px;
  bottom: 8px;
  z-index: 31;
  font-family: font(heading, lighter);
  font-size: 12px;
  line-height: 1;
  color: white;
  background-color: rgba(0, 0, 0, 0.4);
  padding: 5px;
  mix-blend-mode: overlay;
}

.reveal .reveal .slide-number-delimiter {
  margin: 0 3px;
}

.reveal .title-card .gdi-logo {
  height: 20%;
  margin-bottom: 2em;
}

.reveal .title-card .title {
  font-family: Lato, "Hevetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
  font-size: 2.5em;
  color: white;
}

.reveal .title-card .subtitle {
  font-family: Lato, "Hevetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
  font-size: 2em;
  color: white;
}

.reveal .title-card p {
  font-family: Lato, "Hevetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.5em;
  color: #fcdee0;
}

.reveal .title-card a {
  color: #00A9B4;
}

.reveal .title-card .gdi {
  fill: #fcdee0;
}

.reveal .title-card .splash {
  fill: #fcdee0;
}

.reveal .title-card.slide-background {
  background-color: #f05b62 !important;
  display: block !important;
}

.reveal .intros .name {
  font-size: 2.25em;
  color: #f05b62;
  font-family: Lato, "Hevetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 400;
  text-transform: none;
  letter-spacing: normal;
}

.reveal .intros .job-title {
  color: #53555C;
  font-family: Lato, "Hevetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 800;
  font-size: 1.125em;
  text-transform: uppercase;
  letter-spacing: 0.0625em;
}

.reveal .intros .twitter {
  font-size: 1em;
  color: #f05b62;
  font-family: Lato, "Hevetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 400;
}

.reveal .section-card h1 {
  color: white;
  margin-bottom: 1em;
}

.reveal .section-card a[href] {
  color: inherit;
}

.reveal .section-card.slide-background {
  background-color: #f05b62 !important;
  display: block !important;
}

.reveal .code-full pre {
  width: 100%;
}

.reveal .code-full pre, .reveal .code-full code {
  height: 100%;
  max-height: none;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
}

.reveal .slides > .code-full {
  padding: 1em;
}

.reveal .code-full.slide-background {
  background-color: #1a1a1a !important;
  display: block !important;
}

.reveal .grid pre, .reveal .grid code {
  height: auto;
  max-height: 37.5rem;
}

.reveal .hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  color: #cccccc;
  background: #1f1f1f;
}

.reveal .hljs-comment,
.reveal .hljs-quote {
  color: #53555C;
  font-style: italic;
}

.reveal .hljs-doctag,
.reveal .hljs-keyword,
.reveal .hljs-formula {
  color: #f05b62;
}

.reveal .hljs-section,
.reveal .hljs-name,
.reveal .hljs-selector-tag,
.reveal .hljs-deletion,
.reveal .hljs-subst {
  color: #f05b62;
}

.reveal .hljs-literal {
  color: #cccccc;
}

.reveal .hljs-string,
.reveal .hljs-regexp,
.reveal .hljs-addition,
.reveal .hljs-attribute,
.reveal .hljs-meta-string {
  color: #92BB44;
}

.reveal .hljs-built_in,
.reveal .hljs-class .hljs-title {
  color: #f05b62;
}

.reveal .hljs-attr,
.reveal .hljs-variable,
.reveal .hljs-template-variable,
.reveal .hljs-type,
.reveal .hljs-selector-class,
.reveal .hljs-selector-attr,
.reveal .hljs-selector-pseudo,
.reveal .hljs-number {
  color: #999999;
}

.reveal .hljs-symbol,
.reveal .hljs-bullet,
.reveal .hljs-link,
.reveal .hljs-meta,
.reveal .hljs-selector-id,
.reveal .hljs-title {
  color: #00A9B4;
}

.reveal .hljs-emphasis {
  font-style: italic;
}

.reveal .hljs-strong {
  font-weight: bold;
}

.reveal .hljs-link {
  text-decoration: underline;
}

.util-pad-a0 {
  padding: 0em !important;
}

.util-pad-t0 {
  padding-top: 0em !important;
}

.util-pad-l0 {
  padding-left: 0em !important;
}

.util-pad-r0 {
  padding-right: 0em !important;
}

.util-pad-b0 {
  padding-bottom: 0em !important;
}

.util-pad-v0 {
  padding-top: 0em !important;
  padding-bottom: 0em !important;
}

.util-pad-h0 {
  padding-left: 0em !important;
  padding-right: 0em !important;
}

.util-margin-a0 {
  margin: 0em !important;
}

.util-margin-t0 {
  margin-top: 0em !important;
}

.util-margin-l0 {
  margin-left: 0em !important;
}

.util-margin-r0 {
  margin-right: 0em !important;
}

.util-margin-b0 {
  margin-bottom: 0em !important;
}

.util-margin-v0 {
  margin-bottom: 0em !important;
  margin-top: 0em !important;
}

.util-margin-h0 {
  margin-left: 0em !important;
  margin-right: 0em !important;
}

.util-pad-a1 {
  padding: 1em !important;
}

.util-pad-t1 {
  padding-top: 1em !important;
}

.util-pad-l1 {
  padding-left: 1em !important;
}

.util-pad-r1 {
  padding-right: 1em !important;
}

.util-pad-b1 {
  padding-bottom: 1em !important;
}

.util-pad-v1 {
  padding-top: 1em !important;
  padding-bottom: 1em !important;
}

.util-pad-h1 {
  padding-left: 1em !important;
  padding-right: 1em !important;
}

.util-margin-a1 {
  margin: 1em !important;
}

.util-margin-t1 {
  margin-top: 1em !important;
}

.util-margin-l1 {
  margin-left: 1em !important;
}

.util-margin-r1 {
  margin-right: 1em !important;
}

.util-margin-b1 {
  margin-bottom: 1em !important;
}

.util-margin-v1 {
  margin-bottom: 1em !important;
  margin-top: 1em !important;
}

.util-margin-h1 {
  margin-left: 1em !important;
  margin-right: 1em !important;
}

.util-pad-a2 {
  padding: 2em !important;
}

.util-pad-t2 {
  padding-top: 2em !important;
}

.util-pad-l2 {
  padding-left: 2em !important;
}

.util-pad-r2 {
  padding-right: 2em !important;
}

.util-pad-b2 {
  padding-bottom: 2em !important;
}

.util-pad-v2 {
  padding-top: 2em !important;
  padding-bottom: 2em !important;
}

.util-pad-h2 {
  padding-left: 2em !important;
  padding-right: 2em !important;
}

.util-margin-a2 {
  margin: 2em !important;
}

.util-margin-t2 {
  margin-top: 2em !important;
}

.util-margin-l2 {
  margin-left: 2em !important;
}

.util-margin-r2 {
  margin-right: 2em !important;
}

.util-margin-b2 {
  margin-bottom: 2em !important;
}

.util-margin-v2 {
  margin-bottom: 2em !important;
  margin-top: 2em !important;
}

.util-margin-h2 {
  margin-left: 2em !important;
  margin-right: 2em !important;
}

.util-pad-a3 {
  padding: 3em !important;
}

.util-pad-t3 {
  padding-top: 3em !important;
}

.util-pad-l3 {
  padding-left: 3em !important;
}

.util-pad-r3 {
  padding-right: 3em !important;
}

.util-pad-b3 {
  padding-bottom: 3em !important;
}

.util-pad-v3 {
  padding-top: 3em !important;
  padding-bottom: 3em !important;
}

.util-pad-h3 {
  padding-left: 3em !important;
  padding-right: 3em !important;
}

.util-margin-a3 {
  margin: 3em !important;
}

.util-margin-t3 {
  margin-top: 3em !important;
}

.util-margin-l3 {
  margin-left: 3em !important;
}

.util-margin-r3 {
  margin-right: 3em !important;
}

.util-margin-b3 {
  margin-bottom: 3em !important;
}

.util-margin-v3 {
  margin-bottom: 3em !important;
  margin-top: 3em !important;
}

.util-margin-h3 {
  margin-left: 3em !important;
  margin-right: 3em !important;
}

.util-pad-a4 {
  padding: 4em !important;
}

.util-pad-t4 {
  padding-top: 4em !important;
}

.util-pad-l4 {
  padding-left: 4em !important;
}

.util-pad-r4 {
  padding-right: 4em !important;
}

.util-pad-b4 {
  padding-bottom: 4em !important;
}

.util-pad-v4 {
  padding-top: 4em !important;
  padding-bottom: 4em !important;
}

.util-pad-h4 {
  padding-left: 4em !important;
  padding-right: 4em !important;
}

.util-margin-a4 {
  margin: 4em !important;
}

.util-margin-t4 {
  margin-top: 4em !important;
}

.util-margin-l4 {
  margin-left: 4em !important;
}

.util-margin-r4 {
  margin-right: 4em !important;
}

.util-margin-b4 {
  margin-bottom: 4em !important;
}

.util-margin-v4 {
  margin-bottom: 4em !important;
  margin-top: 4em !important;
}

.util-margin-h4 {
  margin-left: 4em !important;
  margin-right: 4em !important;
}

.util-pad-a025 {
  padding: 0.25em !important;
}

.util-pad-t025 {
  padding-top: 0.25em !important;
}

.util-pad-l025 {
  padding-left: 0.25em !important;
}

.util-pad-r025 {
  padding-right: 0.25em !important;
}

.util-pad-b025 {
  padding-bottom: 0.25em !important;
}

.util-pad-v025 {
  padding-top: 0.25em !important;
  padding-bottom: 0.25em !important;
}

.util-pad-h025 {
  padding-left: 0.25em !important;
  padding-right: 0.25em !important;
}

.util-margin-a025 {
  margin: 0.25em !important;
}

.util-margin-t025 {
  margin-top: 0.25em !important;
}

.util-margin-l025 {
  margin-left: 0.25em !important;
}

.util-margin-r025 {
  margin-right: 0.25em !important;
}

.util-margin-b025 {
  margin-bottom: 0.25em !important;
}

.util-margin-v025 {
  margin-bottom: 0.25em !important;
}

.util-margin-h025 {
  margin-bottom: 0.25em !important;
}

.util-pad-a050 {
  padding: 0.5em !important;
}

.util-pad-t050 {
  padding-top: 0.5em !important;
}

.util-pad-l050 {
  padding-left: 0.5em !important;
}

.util-pad-r050 {
  padding-right: 0.5em !important;
}

.util-pad-b050 {
  padding-bottom: 0.5em !important;
}

.util-pad-v050 {
  padding-top: 0.5em !important;
  padding-bottom: 0.5em !important;
}

.util-pad-h050 {
  padding-left: 0.5em !important;
  padding-right: 0.5em !important;
}

.util-margin-a050 {
  margin: 0.5em !important;
}

.util-margin-t050 {
  margin-top: 0.5em !important;
}

.util-margin-l050 {
  margin-left: 0.5em !important;
}

.util-margin-r050 {
  margin-right: 0.5em !important;
}

.util-margin-b050 {
  margin-bottom: 0.5em !important;
}

.util-margin-v050 {
  margin-bottom: 0.5em !important;
}

.util-margin-h050 {
  margin-bottom: 0.5em !important;
}

.util-pad-a075 {
  padding: 0.75em !important;
}

.util-pad-t075 {
  padding-top: 0.75em !important;
}

.util-pad-l075 {
  padding-left: 0.75em !important;
}

.util-pad-r075 {
  padding-right: 0.75em !important;
}

.util-pad-b075 {
  padding-bottom: 0.75em !important;
}

.util-pad-v075 {
  padding-top: 0.75em !important;
  padding-bottom: 0.75em !important;
}

.util-pad-h075 {
  padding-left: 0.75em !important;
  padding-right: 0.75em !important;
}

.util-margin-a075 {
  margin: 0.75em !important;
}

.util-margin-t075 {
  margin-top: 0.75em !important;
}

.util-margin-l075 {
  margin-left: 0.75em !important;
}

.util-margin-r075 {
  margin-right: 0.75em !important;
}

.util-margin-b075 {
  margin-bottom: 0.75em !important;
}

.util-margin-v075 {
  margin-bottom: 0.75em !important;
}

.util-margin-h075 {
  margin-bottom: 0.75em !important;
}

.util-full-width {
  width: 100%;
}

.util-left {
  text-align: left;
}

.util-center {
  text-align: center;
}

.util-right {
  text-align: right;
}

.flex-row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}

.flex-stretch {
  -webkit-box-align: stretch;
     -moz-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}

.util-pink {
  color: #f05b62 !important;
}

.util-blue {
  color: #00A9B4 !important;
}

.util-green {
  color: #92BB44 !important;
}

.util-gray {
  color: #53555C !important;
}

/*# sourceMappingURL=data:application/json;base64,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O0VBQ0UsK0JBQStCO0VBQy9CLGtDQUFrQztDQUNuQzs7QUFFRDtFQUNFLGdDQUFnQztFQUNoQyxpQ0FBaUM7Q0FDbEM7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSw4QkFBOEI7Q0FDL0I7O0FBRUQ7RUFDRSwrQkFBK0I7Q0FDaEM7O0FBRUQ7RUFDRSxnQ0FBZ0M7Q0FDakM7O0FBRUQ7RUFDRSxpQ0FBaUM7Q0FDbEM7O0FBRUQ7RUFDRSxpQ0FBaUM7Q0FDbEM7O0FBRUQ7RUFDRSxpQ0FBaUM7Q0FDbEM7O0FBRUQ7RUFDRSxZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxtQkFBbUI7Q0FDcEI7O0FBRUQ7RUFDRSxrQkFBa0I7Q0FDbkI7O0FBRUQ7RUFDRSwrQkFBb0I7RUFBcEIsOEJBQW9CO0tBQXBCLDRCQUFvQjtLQUFwQiwyQkFBb0I7TUFBcEIsd0JBQW9CO1VBQXBCLG9CQUFvQjtDQUNyQjs7QUFFRDtFQUNFLDJCQUFxQjtLQUFyQix3QkFBcUI7TUFBckIsd0JBQXFCO1VBQXJCLHFCQUFxQjtDQUN0Qjs7QUFFRDtFQUNFLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLDBCQUEwQjtDQUMzQiIsImZpbGUiOiJnZGkuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLnNsaWRlIHtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5yZXZlYWwgLnNsaWRlcyA+IHNlY3Rpb24ge1xuICBwYWRkaW5nOiAyZW07XG59XG5cbi5yZXZlYWwgLmZ1bGwtaWZyYW1lIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTQwMHB4O1xuICBoZWlnaHQ6IDc4OHB4O1xuICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjNTM1NTVDO1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG4ucmV2ZWFsIHtcbiAgY29sb3I6ICM1MzU1NUM7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBmb250LWZhbWlseTogTGF0bywgXCJIZXZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbi5zbGlkZXMgPiBzZWN0aW9uLFxuLnNsaWRlcyA+IHNlY3Rpb24gPiBzZWN0aW9uIHtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmhyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiZmJmYmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmZiZmJmO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBtYXJnaW46IDFlbSBhdXRvO1xuICBoZWlnaHQ6IDAuMjVlbTtcbiAgd2lkdGg6IDYwJTtcbn1cblxuLnBhc3NpbmdFeGFtcGxlIHtcbiAgY29sb3I6ICM5MkJCNDQgIWltcG9ydGFudDtcbn1cblxuLmZhaWxpbmdFeGFtcGxlIHtcbiAgY29sb3I6ICNmMDViNjIgIWltcG9ydGFudDtcbn1cblxuaW1nLFxudmlkZW8sXG5pZnJhbWUge1xuICBtYXgtd2lkdGg6IDk1JTtcbiAgbWF4LWhlaWdodDogOTUlO1xufVxuXG50YWJsZSB7XG4gIG1hcmdpbjogYXV0bztcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbnRhYmxlIHRoIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbnRhYmxlIHRoLFxudGFibGUgdGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAwLjJlbSAwLjVlbSAwLjJlbSAwLjVlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xufVxuXG50YWJsZSB0aFthbGlnbj1cImNlbnRlclwiXSxcbnRhYmxlIHRkW2FsaWduPVwiY2VudGVyXCJdIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG50YWJsZSB0aFthbGlnbj1cInJpZ2h0XCJdLFxudGFibGUgdGRbYWxpZ249XCJyaWdodFwiXSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG50YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRoLFxudGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbiNhcnJvdy1zcGFuLXNwYW4tZnVuY3Rpb25zLSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6ICdBcHBsZSBDb2xvciBFbW9qaSc7XG59XG5cbi5yZXZlYWwgaDEsIC5yZXZlYWwgaDIsIC5yZXZlYWwgaDMsIC5yZXZlYWwgaDQsIC5yZXZlYWwgaDUsIC5yZXZlYWwgaDYge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjZjA1YjYyO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4ucmV2ZWFsIGgxIHtcbiAgZm9udC1zaXplOiAzZW07XG4gIGZvbnQtZmFtaWx5OiBMYXRvLCBcIkhldmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbi5yZXZlYWwgaDIge1xuICBmb250LXNpemU6IDIuMjVlbTtcbiAgY29sb3I6ICNmMDViNjI7XG4gIGZvbnQtZmFtaWx5OiBMYXRvLCBcIkhldmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnJldmVhbCBoMyB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBjb2xvcjogI2YwNWI2MjtcbiAgZm9udC1mYW1pbHk6IExhdG8sIFwiSGV2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ucmV2ZWFsIGg0IHtcbiAgZm9udC1zaXplOiAxLjc1ZW07XG4gIGZvbnQtZmFtaWx5OiBMYXRvLCBcIkhldmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnJldmVhbCBoNSB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGZvbnQtZmFtaWx5OiBMYXRvLCBcIkhldmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnJldmVhbCBoNiB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogTGF0bywgXCJIZXZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5cbi5yZXZlYWwgLmRhcmsgaDEge1xuICBjb2xvcjogI2YwNWI2Mjtcbn1cblxuLnJldmVhbCAuZGFyayBoMiB7XG4gIGNvbG9yOiAjZjA1YjYyO1xufVxuXG4ucmV2ZWFsIC5zaG9ydC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICNmOWJkYzA7XG4gIGZvbnQtZmFtaWx5OiBMYXRvLCBcIkhldmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDYyNWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbjogMDtcbiAgdG9wOiAyZW07XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5yZXZlYWwgcCB7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5yZXZlYWwgcDplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5yZXZlYWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5yZXZlYWwgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDAuNWVtO1xufVxuXG4ucmV2ZWFsIG9sLFxuLnJldmVhbCB1bCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBjb2xvcjogIzUzNTU1QztcbiAgbWFyZ2luOiAwO1xufVxuXG4ucmV2ZWFsIGgxOm5vdCg6ZW1wdHkpICsgaDEsXG4ucmV2ZWFsIGgxOm5vdCg6ZW1wdHkpICsgaDIsXG4ucmV2ZWFsIGgxOm5vdCg6ZW1wdHkpICsgaDMsXG4ucmV2ZWFsIGgxOm5vdCg6ZW1wdHkpICsgaDQsXG4ucmV2ZWFsIGgxOm5vdCg6ZW1wdHkpICsgaDUsXG4ucmV2ZWFsIGgxOm5vdCg6ZW1wdHkpICsgaDYsXG4ucmV2ZWFsIGgxOm5vdCg6ZW1wdHkpICsgYmxvY2txdW90ZSxcbi5yZXZlYWwgaDE6bm90KDplbXB0eSkgKyBwLFxuLnJldmVhbCBoMTpub3QoOmVtcHR5KSArIG9sLFxuLnJldmVhbCBoMTpub3QoOmVtcHR5KSArIHVsLFxuLnJldmVhbCBoMTpub3QoOmVtcHR5KSArIHByZSwgLnJldmVhbCBoMjpub3QoOmVtcHR5KSArIGgxLFxuLnJldmVhbCBoMjpub3QoOmVtcHR5KSArIGgyLFxuLnJldmVhbCBoMjpub3QoOmVtcHR5KSArIGgzLFxuLnJldmVhbCBoMjpub3QoOmVtcHR5KSArIGg0LFxuLnJldmVhbCBoMjpub3QoOmVtcHR5KSArIGg1LFxuLnJldmVhbCBoMjpub3QoOmVtcHR5KSArIGg2LFxuLnJldmVhbCBoMjpub3QoOmVtcHR5KSArIGJsb2NrcXVvdGUsXG4ucmV2ZWFsIGgyOm5vdCg6ZW1wdHkpICsgcCxcbi5yZXZlYWwgaDI6bm90KDplbXB0eSkgKyBvbCxcbi5yZXZlYWwgaDI6bm90KDplbXB0eSkgKyB1bCxcbi5yZXZlYWwgaDI6bm90KDplbXB0eSkgKyBwcmUsIC5yZXZlYWwgaDM6bm90KDplbXB0eSkgKyBoMSxcbi5yZXZlYWwgaDM6bm90KDplbXB0eSkgKyBoMixcbi5yZXZlYWwgaDM6bm90KDplbXB0eSkgKyBoMyxcbi5yZXZlYWwgaDM6bm90KDplbXB0eSkgKyBoNCxcbi5yZXZlYWwgaDM6bm90KDplbXB0eSkgKyBoNSxcbi5yZXZlYWwgaDM6bm90KDplbXB0eSkgKyBoNixcbi5yZXZlYWwgaDM6bm90KDplbXB0eSkgKyBibG9ja3F1b3RlLFxuLnJldmVhbCBoMzpub3QoOmVtcHR5KSArIHAsXG4ucmV2ZWFsIGgzOm5vdCg6ZW1wdHkpICsgb2wsXG4ucmV2ZWFsIGgzOm5vdCg6ZW1wdHkpICsgdWwsXG4ucmV2ZWFsIGgzOm5vdCg6ZW1wdHkpICsgcHJlLCAucmV2ZWFsIGg0Om5vdCg6ZW1wdHkpICsgaDEsXG4ucmV2ZWFsIGg0Om5vdCg6ZW1wdHkpICsgaDIsXG4ucmV2ZWFsIGg0Om5vdCg6ZW1wdHkpICsgaDMsXG4ucmV2ZWFsIGg0Om5vdCg6ZW1wdHkpICsgaDQsXG4ucmV2ZWFsIGg0Om5vdCg6ZW1wdHkpICsgaDUsXG4ucmV2ZWFsIGg0Om5vdCg6ZW1wdHkpICsgaDYsXG4ucmV2ZWFsIGg0Om5vdCg6ZW1wdHkpICsgYmxvY2txdW90ZSxcbi5yZXZlYWwgaDQ6bm90KDplbXB0eSkgKyBwLFxuLnJldmVhbCBoNDpub3QoOmVtcHR5KSArIG9sLFxuLnJldmVhbCBoNDpub3QoOmVtcHR5KSArIHVsLFxuLnJldmVhbCBoNDpub3QoOmVtcHR5KSArIHByZSwgLnJldmVhbCBoNTpub3QoOmVtcHR5KSArIGgxLFxuLnJldmVhbCBoNTpub3QoOmVtcHR5KSArIGgyLFxuLnJldmVhbCBoNTpub3QoOmVtcHR5KSArIGgzLFxuLnJldmVhbCBoNTpub3QoOmVtcHR5KSArIGg0LFxuLnJldmVhbCBoNTpub3QoOmVtcHR5KSArIGg1LFxuLnJldmVhbCBoNTpub3QoOmVtcHR5KSArIGg2LFxuLnJldmVhbCBoNTpub3QoOmVtcHR5KSArIGJsb2NrcXVvdGUsXG4ucmV2ZWFsIGg1Om5vdCg6ZW1wdHkpICsgcCxcbi5yZXZlYWwgaDU6bm90KDplbXB0eSkgKyBvbCxcbi5yZXZlYWwgaDU6bm90KDplbXB0eSkgKyB1bCxcbi5yZXZlYWwgaDU6bm90KDplbXB0eSkgKyBwcmUsIC5yZXZlYWwgaDY6bm90KDplbXB0eSkgKyBoMSxcbi5yZXZlYWwgaDY6bm90KDplbXB0eSkgKyBoMixcbi5yZXZlYWwgaDY6bm90KDplbXB0eSkgKyBoMyxcbi5yZXZlYWwgaDY6bm90KDplbXB0eSkgKyBoNCxcbi5yZXZlYWwgaDY6bm90KDplbXB0eSkgKyBoNSxcbi5yZXZlYWwgaDY6bm90KDplbXB0eSkgKyBoNixcbi5yZXZlYWwgaDY6bm90KDplbXB0eSkgKyBibG9ja3F1b3RlLFxuLnJldmVhbCBoNjpub3QoOmVtcHR5KSArIHAsXG4ucmV2ZWFsIGg2Om5vdCg6ZW1wdHkpICsgb2wsXG4ucmV2ZWFsIGg2Om5vdCg6ZW1wdHkpICsgdWwsXG4ucmV2ZWFsIGg2Om5vdCg6ZW1wdHkpICsgcHJlLCAucmV2ZWFsIHA6bm90KDplbXB0eSkgKyBoMSxcbi5yZXZlYWwgcDpub3QoOmVtcHR5KSArIGgyLFxuLnJldmVhbCBwOm5vdCg6ZW1wdHkpICsgaDMsXG4ucmV2ZWFsIHA6bm90KDplbXB0eSkgKyBoNCxcbi5yZXZlYWwgcDpub3QoOmVtcHR5KSArIGg1LFxuLnJldmVhbCBwOm5vdCg6ZW1wdHkpICsgaDYsXG4ucmV2ZWFsIHA6bm90KDplbXB0eSkgKyBibG9ja3F1b3RlLFxuLnJldmVhbCBwOm5vdCg6ZW1wdHkpICsgcCxcbi5yZXZlYWwgcDpub3QoOmVtcHR5KSArIG9sLFxuLnJldmVhbCBwOm5vdCg6ZW1wdHkpICsgdWwsXG4ucmV2ZWFsIHA6bm90KDplbXB0eSkgKyBwcmUsIC5yZXZlYWwgZGl2Om5vdCg6ZW1wdHkpICsgaDEsXG4ucmV2ZWFsIGRpdjpub3QoOmVtcHR5KSArIGgyLFxuLnJldmVhbCBkaXY6bm90KDplbXB0eSkgKyBoMyxcbi5yZXZlYWwgZGl2Om5vdCg6ZW1wdHkpICsgaDQsXG4ucmV2ZWFsIGRpdjpub3QoOmVtcHR5KSArIGg1LFxuLnJldmVhbCBkaXY6bm90KDplbXB0eSkgKyBoNixcbi5yZXZlYWwgZGl2Om5vdCg6ZW1wdHkpICsgYmxvY2txdW90ZSxcbi5yZXZlYWwgZGl2Om5vdCg6ZW1wdHkpICsgcCxcbi5yZXZlYWwgZGl2Om5vdCg6ZW1wdHkpICsgb2wsXG4ucmV2ZWFsIGRpdjpub3QoOmVtcHR5KSArIHVsLFxuLnJldmVhbCBkaXY6bm90KDplbXB0eSkgKyBwcmUsIC5yZXZlYWwgb2w6bm90KDplbXB0eSkgKyBoMSxcbi5yZXZlYWwgb2w6bm90KDplbXB0eSkgKyBoMixcbi5yZXZlYWwgb2w6bm90KDplbXB0eSkgKyBoMyxcbi5yZXZlYWwgb2w6bm90KDplbXB0eSkgKyBoNCxcbi5yZXZlYWwgb2w6bm90KDplbXB0eSkgKyBoNSxcbi5yZXZlYWwgb2w6bm90KDplbXB0eSkgKyBoNixcbi5yZXZlYWwgb2w6bm90KDplbXB0eSkgKyBibG9ja3F1b3RlLFxuLnJldmVhbCBvbDpub3QoOmVtcHR5KSArIHAsXG4ucmV2ZWFsIG9sOm5vdCg6ZW1wdHkpICsgb2wsXG4ucmV2ZWFsIG9sOm5vdCg6ZW1wdHkpICsgdWwsXG4ucmV2ZWFsIG9sOm5vdCg6ZW1wdHkpICsgcHJlLCAucmV2ZWFsIHVsOm5vdCg6ZW1wdHkpICsgaDEsXG4ucmV2ZWFsIHVsOm5vdCg6ZW1wdHkpICsgaDIsXG4ucmV2ZWFsIHVsOm5vdCg6ZW1wdHkpICsgaDMsXG4ucmV2ZWFsIHVsOm5vdCg6ZW1wdHkpICsgaDQsXG4ucmV2ZWFsIHVsOm5vdCg6ZW1wdHkpICsgaDUsXG4ucmV2ZWFsIHVsOm5vdCg6ZW1wdHkpICsgaDYsXG4ucmV2ZWFsIHVsOm5vdCg6ZW1wdHkpICsgYmxvY2txdW90ZSxcbi5yZXZlYWwgdWw6bm90KDplbXB0eSkgKyBwLFxuLnJldmVhbCB1bDpub3QoOmVtcHR5KSArIG9sLFxuLnJldmVhbCB1bDpub3QoOmVtcHR5KSArIHVsLFxuLnJldmVhbCB1bDpub3QoOmVtcHR5KSArIHByZSwgLnJldmVhbCBibG9ja3F1b3RlOm5vdCg6ZW1wdHkpICsgaDEsXG4ucmV2ZWFsIGJsb2NrcXVvdGU6bm90KDplbXB0eSkgKyBoMixcbi5yZXZlYWwgYmxvY2txdW90ZTpub3QoOmVtcHR5KSArIGgzLFxuLnJldmVhbCBibG9ja3F1b3RlOm5vdCg6ZW1wdHkpICsgaDQsXG4ucmV2ZWFsIGJsb2NrcXVvdGU6bm90KDplbXB0eSkgKyBoNSxcbi5yZXZlYWwgYmxvY2txdW90ZTpub3QoOmVtcHR5KSArIGg2LFxuLnJldmVhbCBibG9ja3F1b3RlOm5vdCg6ZW1wdHkpICsgYmxvY2txdW90ZSxcbi5yZXZlYWwgYmxvY2txdW90ZTpub3QoOmVtcHR5KSArIHAsXG4ucmV2ZWFsIGJsb2NrcXVvdGU6bm90KDplbXB0eSkgKyBvbCxcbi5yZXZlYWwgYmxvY2txdW90ZTpub3QoOmVtcHR5KSArIHVsLFxuLnJldmVhbCBibG9ja3F1b3RlOm5vdCg6ZW1wdHkpICsgcHJlLCAucmV2ZWFsIHByZTpub3QoOmVtcHR5KSArIGgxLFxuLnJldmVhbCBwcmU6bm90KDplbXB0eSkgKyBoMixcbi5yZXZlYWwgcHJlOm5vdCg6ZW1wdHkpICsgaDMsXG4ucmV2ZWFsIHByZTpub3QoOmVtcHR5KSArIGg0LFxuLnJldmVhbCBwcmU6bm90KDplbXB0eSkgKyBoNSxcbi5yZXZlYWwgcHJlOm5vdCg6ZW1wdHkpICsgaDYsXG4ucmV2ZWFsIHByZTpub3QoOmVtcHR5KSArIGJsb2NrcXVvdGUsXG4ucmV2ZWFsIHByZTpub3QoOmVtcHR5KSArIHAsXG4ucmV2ZWFsIHByZTpub3QoOmVtcHR5KSArIG9sLFxuLnJldmVhbCBwcmU6bm90KDplbXB0eSkgKyB1bCxcbi5yZXZlYWwgcHJlOm5vdCg6ZW1wdHkpICsgcHJlIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuXG4ucmV2ZWFsIHByZSBjb2RlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1IE1vbm9cIiwgbW9ub3NwYWNlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAwLjdlbTtcbn1cblxuLnJldmVhbCBzdHJvbmcsXG4ucmV2ZWFsIGIge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnJldmVhbCBlbSwgLnJldmVhbCBpIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4ucmV2ZWFsIG9sIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xufVxuXG4ucmV2ZWFsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucmV2ZWFsIHVsIGxpOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBjYWxjKDEwMCUgKyAwLjI1ZW0pO1xuICBjb250ZW50OiAnXFwyNUI4JztcbiAgY29sb3I6ICNmMDViNjI7XG59XG5cbi5yZXZlYWwgb2wsXG4ucmV2ZWFsIHVsLFxuLnJldmVhbCBkbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5yZXZlYWwgdWwgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICctJztcbn1cblxuLnJldmVhbCB1bCB1bCB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogJ+KAoic7XG59XG5cbi5yZXZlYWwgdWwgdWwsXG4ucmV2ZWFsIHVsIG9sLFxuLnJldmVhbCBvbCBvbCxcbi5yZXZlYWwgb2wgdWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbn1cblxuLnJldmVhbCBkdCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucmV2ZWFsIGRkIHtcbiAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbn1cblxuLnJldmVhbCBxLFxuLnJldmVhbCBibG9ja3F1b3RlIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG4ucmV2ZWFsIGJsb2NrcXVvdGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNzAlO1xuICBtYXJnaW46IDEuNXJlbSBhdXRvO1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG59XG5cbi5yZXZlYWwgYmxvY2txdW90ZSBwOmZpcnN0LWNoaWxkLFxuLnJldmVhbCBibG9ja3F1b3RlIHA6bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnJldmVhbCBxIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4ucmV2ZWFsIHN1cCB7XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbn1cblxuLnJldmVhbCBzdWIge1xuICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xufVxuXG4ucmV2ZWFsIHNtYWxsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDAuNmVtO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5yZXZlYWwgc21hbGwgKiB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5yZXZlYWwgYSB7XG4gIGNvbG9yOiAjMDBBOUI0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4xNXMgZWFzZTtcbn1cblxuLnJldmVhbCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmMDViNjI7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5yZXZlYWwgLnJvbGwgc3BhbjphZnRlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZDogIzUzNTU1Qztcbn1cblxuLnJldmVhbCBzZWN0aW9uIGltZy5zaGFkb3cge1xuICBtYXJnaW46IDE1cHggMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4ucmV2ZWFsIHNlY3Rpb24gaW1nLnBsYWluIHtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ucmV2ZWFsIGEgaW1nLnNoYWRvdyB7XG4gIHRyYW5zaXRpb246IGFsbCAuMTVzIGxpbmVhcjtcbn1cblxuLnJldmVhbCBhOmhvdmVyIGltZy5zaGFkb3cge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIGJvcmRlci1jb2xvcjogIzUzNTU1QztcbiAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLCAwLCAwLCAwLjU1KTtcbn1cblxuLnJldmVhbCBzZWN0aW9uIGltZyB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnJldmVhbCAuc2NyZWVuc2hvdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucmV2ZWFsIC5mdWxsLXBhZ2UtaW1hZ2UgcCB7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi5yZXZlYWwgLmZ1bGwtcGFnZS1pbWFnZSBpbWcge1xuICBtYXgtaGVpZ2h0OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yZXZlYWwgcHJlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1IE1vbm9cIiwgbW9ub3NwYWNlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYxZjFmO1xuICBib3JkZXItcmFkaXVzOiAwLjVlbTtcbn1cblxuLnJldmVhbCBjb2RlIHtcbiAgYm9yZGVyLXJhZGl1czogMC41ZW07XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dSBNb25vXCIsIG1vbm9zcGFjZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnJldmVhbCBwcmUgY29kZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWF4LWhlaWdodDogNDAwcHg7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJVYnVudHUgTW9ub1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG5cbi5ncmlkIHtcbiAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmdyaWQtMS0yIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBncmlkLWdhcDogMS41ZW07XG59XG5cbi5ncmlkLTEtMyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIGdyaWQtZ2FwOiAxZW07XG59XG5cbi5ncmlkLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cblxuLnJldmVhbCAuY29udHJvbHMgLm5hdmlnYXRlLWxlZnQsXG4ucmV2ZWFsIC5jb250cm9scyAubmF2aWdhdGUtbGVmdC5lbmFibGVkIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNTM1NTVDO1xufVxuXG4ucmV2ZWFsIC5jb250cm9scyAubmF2aWdhdGUtcmlnaHQsXG4ucmV2ZWFsIC5jb250cm9scyAubmF2aWdhdGUtcmlnaHQuZW5hYmxlZCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNTM1NTVDO1xufVxuXG4ucmV2ZWFsIC5jb250cm9scyAubmF2aWdhdGUtdXAsXG4ucmV2ZWFsIC5jb250cm9scyAubmF2aWdhdGUtdXAuZW5hYmxlZCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM1MzU1NUM7XG59XG5cbi5yZXZlYWwgLmNvbnRyb2xzIC5uYXZpZ2F0ZS1kb3duLFxuLnJldmVhbCAuY29udHJvbHMgLm5hdmlnYXRlLWRvd24uZW5hYmxlZCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM1MzU1NUM7XG59XG5cbi5yZXZlYWwgLmNvbnRyb2xzIC5uYXZpZ2F0ZS1sZWZ0LmVuYWJsZWQ6aG92ZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmMDViNjI7XG59XG5cbi5yZXZlYWwgLmNvbnRyb2xzIC5uYXZpZ2F0ZS1yaWdodC5lbmFibGVkOmhvdmVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmMDViNjI7XG59XG5cbi5yZXZlYWwgLmNvbnRyb2xzIC5uYXZpZ2F0ZS11cC5lbmFibGVkOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2YwNWI2Mjtcbn1cblxuLnJldmVhbCAuY29udHJvbHMgLm5hdmlnYXRlLWRvd24uZW5hYmxlZDpob3ZlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmMDViNjI7XG59XG5cbi5yZXZlYWwgLnByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4ucmV2ZWFsIC5wcm9ncmVzcyBzcGFuIHtcbiAgYmFja2dyb3VuZDogIzUzNTU1QztcbiAgdHJhbnNpdGlvbjogd2lkdGggODAwbXMgY3ViaWMtYmV6aWVyKDAuMjYsIDAuODYsIDAuNDQsIDAuOTg1KTtcbn1cblxuLnJldmVhbCAucmV2ZWFsIC5zbGlkZS1udW1iZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICByaWdodDogOHB4O1xuICBib3R0b206IDhweDtcbiAgei1pbmRleDogMzE7XG4gIGZvbnQtZmFtaWx5OiBmb250KGhlYWRpbmcsIGxpZ2h0ZXIpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgcGFkZGluZzogNXB4O1xuICBtaXgtYmxlbmQtbW9kZTogb3ZlcmxheTtcbn1cblxuLnJldmVhbCAucmV2ZWFsIC5zbGlkZS1udW1iZXItZGVsaW1pdGVyIHtcbiAgbWFyZ2luOiAwIDNweDtcbn1cblxuLnJldmVhbCAudGl0bGUtY2FyZCAuZ2RpLWxvZ28ge1xuICBoZWlnaHQ6IDIwJTtcbiAgbWFyZ2luLWJvdHRvbTogMmVtO1xufVxuXG4ucmV2ZWFsIC50aXRsZS1jYXJkIC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvLCBcIkhldmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyLjVlbTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ucmV2ZWFsIC50aXRsZS1jYXJkIC5zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvLCBcIkhldmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnJldmVhbCAudGl0bGUtY2FyZCBwIHtcbiAgZm9udC1mYW1pbHk6IExhdG8sIFwiSGV2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBjb2xvcjogI2ZjZGVlMDtcbn1cblxuLnJldmVhbCAudGl0bGUtY2FyZCBhIHtcbiAgY29sb3I6ICMwMEE5QjQ7XG59XG5cbi5yZXZlYWwgLnRpdGxlLWNhcmQgLmdkaSB7XG4gIGZpbGw6ICNmY2RlZTA7XG59XG5cbi5yZXZlYWwgLnRpdGxlLWNhcmQgLnNwbGFzaCB7XG4gIGZpbGw6ICNmY2RlZTA7XG59XG5cbi5yZXZlYWwgLnRpdGxlLWNhcmQuc2xpZGUtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDViNjIgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLnJldmVhbCAuaW50cm9zIC5uYW1lIHtcbiAgZm9udC1zaXplOiAyLjI1ZW07XG4gIGNvbG9yOiAjZjA1YjYyO1xuICBmb250LWZhbWlseTogTGF0bywgXCJIZXZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuXG4ucmV2ZWFsIC5pbnRyb3MgLmpvYi10aXRsZSB7XG4gIGNvbG9yOiAjNTM1NTVDO1xuICBmb250LWZhbWlseTogTGF0bywgXCJIZXZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDYyNWVtO1xufVxuXG4ucmV2ZWFsIC5pbnRyb3MgLnR3aXR0ZXIge1xuICBmb250LXNpemU6IDFlbTtcbiAgY29sb3I6ICNmMDViNjI7XG4gIGZvbnQtZmFtaWx5OiBMYXRvLCBcIkhldmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnJldmVhbCAuc2VjdGlvbi1jYXJkIGgxIHtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5yZXZlYWwgLnNlY3Rpb24tY2FyZCBhW2hyZWZdIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5yZXZlYWwgLnNlY3Rpb24tY2FyZC5zbGlkZS1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwNWI2MiAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4ucmV2ZWFsIC5jb2RlLWZ1bGwgcHJlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5yZXZlYWwgLmNvZGUtZnVsbCBwcmUsIC5yZXZlYWwgLmNvZGUtZnVsbCBjb2RlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ucmV2ZWFsIC5zbGlkZXMgPiAuY29kZS1mdWxsIHtcbiAgcGFkZGluZzogMWVtO1xufVxuXG4ucmV2ZWFsIC5jb2RlLWZ1bGwuc2xpZGUtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTFhMWEgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLnJldmVhbCAuZ3JpZCBwcmUsIC5yZXZlYWwgLmdyaWQgY29kZSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogMzcuNXJlbTtcbn1cblxuLnJldmVhbCAuaGxqcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBwYWRkaW5nOiAwLjVlbTtcbiAgY29sb3I6ICNjY2NjY2M7XG4gIGJhY2tncm91bmQ6ICMxZjFmMWY7XG59XG5cbi5yZXZlYWwgLmhsanMtY29tbWVudCxcbi5yZXZlYWwgLmhsanMtcXVvdGUge1xuICBjb2xvcjogIzUzNTU1QztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4ucmV2ZWFsIC5obGpzLWRvY3RhZyxcbi5yZXZlYWwgLmhsanMta2V5d29yZCxcbi5yZXZlYWwgLmhsanMtZm9ybXVsYSB7XG4gIGNvbG9yOiAjZjA1YjYyO1xufVxuXG4ucmV2ZWFsIC5obGpzLXNlY3Rpb24sXG4ucmV2ZWFsIC5obGpzLW5hbWUsXG4ucmV2ZWFsIC5obGpzLXNlbGVjdG9yLXRhZyxcbi5yZXZlYWwgLmhsanMtZGVsZXRpb24sXG4ucmV2ZWFsIC5obGpzLXN1YnN0IHtcbiAgY29sb3I6ICNmMDViNjI7XG59XG5cbi5yZXZlYWwgLmhsanMtbGl0ZXJhbCB7XG4gIGNvbG9yOiAjY2NjY2NjO1xufVxuXG4ucmV2ZWFsIC5obGpzLXN0cmluZyxcbi5yZXZlYWwgLmhsanMtcmVnZXhwLFxuLnJldmVhbCAuaGxqcy1hZGRpdGlvbixcbi5yZXZlYWwgLmhsanMtYXR0cmlidXRlLFxuLnJldmVhbCAuaGxqcy1tZXRhLXN0cmluZyB7XG4gIGNvbG9yOiAjOTJCQjQ0O1xufVxuXG4ucmV2ZWFsIC5obGpzLWJ1aWx0X2luLFxuLnJldmVhbCAuaGxqcy1jbGFzcyAuaGxqcy10aXRsZSB7XG4gIGNvbG9yOiAjZjA1YjYyO1xufVxuXG4ucmV2ZWFsIC5obGpzLWF0dHIsXG4ucmV2ZWFsIC5obGpzLXZhcmlhYmxlLFxuLnJldmVhbCAuaGxqcy10ZW1wbGF0ZS12YXJpYWJsZSxcbi5yZXZlYWwgLmhsanMtdHlwZSxcbi5yZXZlYWwgLmhsanMtc2VsZWN0b3ItY2xhc3MsXG4ucmV2ZWFsIC5obGpzLXNlbGVjdG9yLWF0dHIsXG4ucmV2ZWFsIC5obGpzLXNlbGVjdG9yLXBzZXVkbyxcbi5yZXZlYWwgLmhsanMtbnVtYmVyIHtcbiAgY29sb3I6ICM5OTk5OTk7XG59XG5cbi5yZXZlYWwgLmhsanMtc3ltYm9sLFxuLnJldmVhbCAuaGxqcy1idWxsZXQsXG4ucmV2ZWFsIC5obGpzLWxpbmssXG4ucmV2ZWFsIC5obGpzLW1ldGEsXG4ucmV2ZWFsIC5obGpzLXNlbGVjdG9yLWlkLFxuLnJldmVhbCAuaGxqcy10aXRsZSB7XG4gIGNvbG9yOiAjMDBBOUI0O1xufVxuXG4ucmV2ZWFsIC5obGpzLWVtcGhhc2lzIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4ucmV2ZWFsIC5obGpzLXN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucmV2ZWFsIC5obGpzLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnV0aWwtcGFkLWEwIHtcbiAgcGFkZGluZzogMGVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLXBhZC10MCB7XG4gIHBhZGRpbmctdG9wOiAwZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtcGFkLWwwIHtcbiAgcGFkZGluZy1sZWZ0OiAwZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtcGFkLXIwIHtcbiAgcGFkZGluZy1yaWdodDogMGVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLXBhZC1iMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtcGFkLXYwIHtcbiAgcGFkZGluZy10b3A6IDBlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMGVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLXBhZC1oMCB7XG4gIHBhZGRpbmctbGVmdDogMGVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDBlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1tYXJnaW4tYTAge1xuICBtYXJnaW46IDBlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1tYXJnaW4tdDAge1xuICBtYXJnaW4tdG9wOiAwZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtbWFyZ2luLWwwIHtcbiAgbWFyZ2luLWxlZnQ6IDBlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1tYXJnaW4tcjAge1xuICBtYXJnaW4tcmlnaHQ6IDBlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1tYXJnaW4tYjAge1xuICBtYXJnaW4tYm90dG9tOiAwZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtbWFyZ2luLXYwIHtcbiAgbWFyZ2luLWJvdHRvbTogMGVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDBlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1tYXJnaW4taDAge1xuICBtYXJnaW4tbGVmdDogMGVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMGVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLXBhZC1hMSB7XG4gIHBhZGRpbmc6IDFlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1wYWQtdDEge1xuICBwYWRkaW5nLXRvcDogMWVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLXBhZC1sMSB7XG4gIHBhZGRpbmctbGVmdDogMWVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLXBhZC1yMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDFlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1wYWQtYjEge1xuICBwYWRkaW5nLWJvdHRvbTogMWVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLXBhZC12MSB7XG4gIHBhZGRpbmctdG9wOiAxZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDFlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1wYWQtaDEge1xuICBwYWRkaW5nLWxlZnQ6IDFlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtbWFyZ2luLWExIHtcbiAgbWFyZ2luOiAxZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtbWFyZ2luLXQxIHtcbiAgbWFyZ2luLXRvcDogMWVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLW1hcmdpbi1sMSB7XG4gIG1hcmdpbi1sZWZ0OiAxZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtbWFyZ2luLXIxIHtcbiAgbWFyZ2luLXJpZ2h0OiAxZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtbWFyZ2luLWIxIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLW1hcmdpbi12MSB7XG4gIG1hcmdpbi1ib3R0b206IDFlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAxZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtbWFyZ2luLWgxIHtcbiAgbWFyZ2luLWxlZnQ6IDFlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDFlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1wYWQtYTIge1xuICBwYWRkaW5nOiAyZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtcGFkLXQyIHtcbiAgcGFkZGluZy10b3A6IDJlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1wYWQtbDIge1xuICBwYWRkaW5nLWxlZnQ6IDJlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1wYWQtcjIge1xuICBwYWRkaW5nLXJpZ2h0OiAyZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtcGFkLWIyIHtcbiAgcGFkZGluZy1ib3R0b206IDJlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1wYWQtdjIge1xuICBwYWRkaW5nLXRvcDogMmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtcGFkLWgyIHtcbiAgcGFkZGluZy1sZWZ0OiAyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMmVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLW1hcmdpbi1hMiB7XG4gIG1hcmdpbjogMmVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLW1hcmdpbi10MiB7XG4gIG1hcmdpbi10b3A6IDJlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1tYXJnaW4tbDIge1xuICBtYXJnaW4tbGVmdDogMmVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLW1hcmdpbi1yMiB7XG4gIG1hcmdpbi1yaWdodDogMmVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLW1hcmdpbi1iMiB7XG4gIG1hcmdpbi1ib3R0b206IDJlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1tYXJnaW4tdjIge1xuICBtYXJnaW4tYm90dG9tOiAyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMmVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLW1hcmdpbi1oMiB7XG4gIG1hcmdpbi1sZWZ0OiAyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAyZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtcGFkLWEzIHtcbiAgcGFkZGluZzogM2VtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLXBhZC10MyB7XG4gIHBhZGRpbmctdG9wOiAzZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtcGFkLWwzIHtcbiAgcGFkZGluZy1sZWZ0OiAzZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtcGFkLXIzIHtcbiAgcGFkZGluZy1yaWdodDogM2VtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLXBhZC1iMyB7XG4gIHBhZGRpbmctYm90dG9tOiAzZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtcGFkLXYzIHtcbiAgcGFkZGluZy10b3A6IDNlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogM2VtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLXBhZC1oMyB7XG4gIHBhZGRpbmctbGVmdDogM2VtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDNlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1tYXJnaW4tYTMge1xuICBtYXJnaW46IDNlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1tYXJnaW4tdDMge1xuICBtYXJnaW4tdG9wOiAzZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtbWFyZ2luLWwzIHtcbiAgbWFyZ2luLWxlZnQ6IDNlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1tYXJnaW4tcjMge1xuICBtYXJnaW4tcmlnaHQ6IDNlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1tYXJnaW4tYjMge1xuICBtYXJnaW4tYm90dG9tOiAzZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtbWFyZ2luLXYzIHtcbiAgbWFyZ2luLWJvdHRvbTogM2VtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDNlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1tYXJnaW4taDMge1xuICBtYXJnaW4tbGVmdDogM2VtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogM2VtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLXBhZC1hNCB7XG4gIHBhZGRpbmc6IDRlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1wYWQtdDQge1xuICBwYWRkaW5nLXRvcDogNGVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLXBhZC1sNCB7XG4gIHBhZGRpbmctbGVmdDogNGVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLXBhZC1yNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDRlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1wYWQtYjQge1xuICBwYWRkaW5nLWJvdHRvbTogNGVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLXBhZC12NCB7XG4gIHBhZGRpbmctdG9wOiA0ZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDRlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1wYWQtaDQge1xuICBwYWRkaW5nLWxlZnQ6IDRlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA0ZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtbWFyZ2luLWE0IHtcbiAgbWFyZ2luOiA0ZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtbWFyZ2luLXQ0IHtcbiAgbWFyZ2luLXRvcDogNGVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLW1hcmdpbi1sNCB7XG4gIG1hcmdpbi1sZWZ0OiA0ZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtbWFyZ2luLXI0IHtcbiAgbWFyZ2luLXJpZ2h0OiA0ZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtbWFyZ2luLWI0IHtcbiAgbWFyZ2luLWJvdHRvbTogNGVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLW1hcmdpbi12NCB7XG4gIG1hcmdpbi1ib3R0b206IDRlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiA0ZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtbWFyZ2luLWg0IHtcbiAgbWFyZ2luLWxlZnQ6IDRlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDRlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1wYWQtYTAyNSB7XG4gIHBhZGRpbmc6IDAuMjVlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1wYWQtdDAyNSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1ZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtcGFkLWwwMjUge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1wYWQtcjAyNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1wYWQtYjAyNSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1ZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtcGFkLXYwMjUge1xuICBwYWRkaW5nLXRvcDogMC4yNWVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1ZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtcGFkLWgwMjUge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1ZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtbWFyZ2luLWEwMjUge1xuICBtYXJnaW46IDAuMjVlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1tYXJnaW4tdDAyNSB7XG4gIG1hcmdpbi10b3A6IDAuMjVlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1tYXJnaW4tbDAyNSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1ZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtbWFyZ2luLXIwMjUge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1tYXJnaW4tYjAyNSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1tYXJnaW4tdjAyNSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1tYXJnaW4taDAyNSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1wYWQtYTA1MCB7XG4gIHBhZGRpbmc6IDAuNWVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLXBhZC10MDUwIHtcbiAgcGFkZGluZy10b3A6IDAuNWVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLXBhZC1sMDUwIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1wYWQtcjA1MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNWVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLXBhZC1iMDUwIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNWVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLXBhZC12MDUwIHtcbiAgcGFkZGluZy10b3A6IDAuNWVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1wYWQtaDA1MCB7XG4gIHBhZGRpbmctbGVmdDogMC41ZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMC41ZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtbWFyZ2luLWEwNTAge1xuICBtYXJnaW46IDAuNWVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLW1hcmdpbi10MDUwIHtcbiAgbWFyZ2luLXRvcDogMC41ZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtbWFyZ2luLWwwNTAge1xuICBtYXJnaW4tbGVmdDogMC41ZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtbWFyZ2luLXIwNTAge1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLW1hcmdpbi1iMDUwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW0gIWltcG9ydGFudDtcbn1cblxuLnV0aWwtbWFyZ2luLXYwNTAge1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1tYXJnaW4taDA1MCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLXBhZC1hMDc1IHtcbiAgcGFkZGluZzogMC43NWVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLXBhZC10MDc1IHtcbiAgcGFkZGluZy10b3A6IDAuNzVlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1wYWQtbDA3NSB7XG4gIHBhZGRpbmctbGVmdDogMC43NWVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLXBhZC1yMDc1IHtcbiAgcGFkZGluZy1yaWdodDogMC43NWVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLXBhZC1iMDc1IHtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1wYWQtdjA3NSB7XG4gIHBhZGRpbmctdG9wOiAwLjc1ZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1wYWQtaDA3NSB7XG4gIHBhZGRpbmctbGVmdDogMC43NWVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1tYXJnaW4tYTA3NSB7XG4gIG1hcmdpbjogMC43NWVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLW1hcmdpbi10MDc1IHtcbiAgbWFyZ2luLXRvcDogMC43NWVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLW1hcmdpbi1sMDc1IHtcbiAgbWFyZ2luLWxlZnQ6IDAuNzVlbSAhaW1wb3J0YW50O1xufVxuXG4udXRpbC1tYXJnaW4tcjA3NSB7XG4gIG1hcmdpbi1yaWdodDogMC43NWVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLW1hcmdpbi1iMDc1IHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NWVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLW1hcmdpbi12MDc1IHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NWVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLW1hcmdpbi1oMDc1IHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NWVtICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLWZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnV0aWwtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi51dGlsLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnV0aWwtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLmZsZXgtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4udXRpbC1waW5rIHtcbiAgY29sb3I6ICNmMDViNjIgIWltcG9ydGFudDtcbn1cblxuLnV0aWwtYmx1ZSB7XG4gIGNvbG9yOiAjMDBBOUI0ICFpbXBvcnRhbnQ7XG59XG5cbi51dGlsLWdyZWVuIHtcbiAgY29sb3I6ICM5MkJCNDQgIWltcG9ydGFudDtcbn1cblxuLnV0aWwtZ3JheSB7XG4gIGNvbG9yOiAjNTM1NTVDICFpbXBvcnRhbnQ7XG59XG4iXX0= */